Say I have :
template < typename T > class ClassA { void doTheStuff (T const * t); }; template < typename T > class ClassB { // Some st
Remove the extra template<> and it will work.
template<>