Bonjour a tous
J'ai fais une Class Node contenant une liste de fils et une variable représentant le contenu du nœud.
comme ceci
J'ai cette erreur de compilation à la dernière ligne la ou je déclare un itérateur. (celui de la liste nodes plus haut)
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
19
20 #include <list> template<class T> class Node{ public: Node( T value = NULL){ this->value = value; } private: T value; std::list< Node <T> > nodes; std::list<Node <T> >::iterator list_iter; };
«std::list<clovis::core::Node<T>, std::allocator<clovis::core::Node<T> > >" is not derived from type «clovis::core::Node<T>"|
Quelqu'un a une idée de ce dont il s'agit ?
Partager