I have these 3 classes. class A { public: virtual void Func() = 0; }; template<class T> class B : public A
I have the following class hierarchy: template <typename T> class base { public: void f() {} }; class class_a : public base<class_a> {};
There\'s a less common C++ idiom that I\'ve used to good effect a few times in the past. I just can\'t seem to remember if it has a generally used name to describe it.
I still have trouble with some corner cases in the java generics system. I have this method (I\'m only interested in the signature) :