Im Gegensatz zu Funktionstemplates ist das Überladen von Klassentemplates nicht erlaubt!
template <class T> class X { public: T t; }; template <class T, class U> // Fehler! Überladen verboten class X { public: T t; U u; };
template <class T, class U> // Fehler! Überladen verboten class X { public: T t; U u; };