Templates "Template Argument Liste erforderlich"
-
Hallo,
Ich denke mir, dass die Frage wohl für viele etwas banal scheint, wie immer, aber ich habe ein Problem bei folgendem Code:
template <class T> class Stack{ //... public: Stack(); //... } template <class T> Stack::Stack(){ topindex=-1; }auftretender Fehler ist:
"error C2955: "Stack": Für die Verwendung der template-Klasse ist eine template-Argumentliste erforderlich."
In der Zeile
Stack::Stack(){Wie soll ich denn eine template Argumentliste angeben wenn keine argumente da sind? Habe auch schon verushct, das template <class T> direkt darüber wegzulassen, das ging auch nicht. Ich gehe ergo davon aus, dass ich irgendwas vergessen oder falsch verstanden habe.
Danke im voraus.
-
template <class T> Stack<T>::Stack(){ topindex=-1; }
-
Danke dir.
Hätt ich irgendwie drauf kommen können.