Vererbung
-
template<class x> class A{ ... }; class B: public A{ //<---hier krieg ich immer die Meldung: parse-Error before '{' ... //wieso?? };
-
weil die klasse a eine template klasse ist.
template<class T> class A{ ... }; template <class T> class B: public A<T>{ }; damit ist B auch eine template klasse. wenn du vorher weisst, dass B die klasse A nur fuer einen bestimmten typ braucht kannst du ihn auch direkt angeben: class B: public A<int>{ };