Bonjour à tous,
voila mon petit problème : J'ai une classe CList template, avec une classe CElement définie à l'intérieur.
Et ensuite, je définie First comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 template <class T> class CList { // ... class CElement { // ... }; // ... CElement* First(); // !!! La fonction qui pose problème !!! // ... };
Erreur à la compilation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 template <class T> CList<T>::CElement* CList<T>::First() // Ligne 100 { }
J'ai indiqué la ligne 100 dans le code, mais je vois pas comment faire autrement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part CList.h:100: erreur: expected constructor, destructor, or type conversion before * token
Partager