Static Template Member initialisieren
-
Ich habe folgenden Quelltext:
template <typename T> class example { static int* ptr; // der Rest tut nichts zur Sache };Wie kann ich nun die static-Variable initialisieren (oder zumindest den Linkerfehler beseitigen
)?Moritz
-
So schon probiert?
... int* example<T>::ptr = NULL; ...// Ich liebe diese Fehler(chen)...
Caipi
-
template<typename T>
int* example<T>::ptr;
-
template<typename T> int* example<T>::ptr = NULL;Das war es, vielen Dank (ich hatte die Angabe des Typs vergessen).
Moritz