slt,
mon problème est le suivant:
J'ai crée une classe scan.
la classe iter est une classe template que j'ai crée pour iterer sur mes objets de type Scan. Le problème est que dans le fichier Scan.cpp ma classe iter n'est pas reconnu. J'ai définis comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class Scan{ ... template <class Value> class iter{ ... } } typedef Scan::iter<...> iterator;
pour le constructeur par exemple. Mais j'ai un syntax error au niveau de template.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 template <class Value> Scan::iter<Value>::iter(..);
A quoi cela est du?
Merci d'avance
Partager