Problem mit Template Klassen Konstruktor
-
Hi, ich hab folgenden Compiler Fehler:
error: expected unqualified-id before 'class'Bei folgendem Code:
template <typename T> class vector4d; template <typename T> class vector3d { vector3d(const vector4d<T> &other); /* ... */ }; template <typename T> class vector4d : public vector3d<T> { /* ... */ }; // Hier kommt der Fehler: template <typename T> vector3d<T>::class vector3d<T>(const vector4d<T> &other) { /* ... */ }Wie muss das richtig aussehen?
-
template <typename T> vector3d<T>::vector3d(const vector4d<T> &other) { /* ... */ }
-
Danke, jetzt funktioniert's
