This code:
/* 1 */ template <typename T> class MyClass { ... }; //template class for every T
/* 2 */ template <> class MyClass<char> { ... }; //template class full specialization for T=char
This code:
/* 1 */ template <typename T> class MyClass { ... }; //template class for every T
/* 2 */ template <> class MyClass<char> { ... }; //template class full specialization for T=char