[dev-C++]std::list<tree_node<T>*> iterator;
bonjour,
j'ai une erreur avec DEV-C++ sur cette ligne là:
Code:
std::list<tree_node<T>*>::iterator toto;
le message d'erreur est :
Code:
39 D:\user\jmv\sources\dev-C++\tree\tree.h expected `;' before "toto"
la classe tree_node est :
Code:
1 2 3 4 5 6 7 8
| template <typename T> class tree_node
{
public:
T val;
std::list<tree_node*> child;
tree_node *parent;
tree_node(const T& t, tree_node* p) : val(t), parent(p) {}
}; |
Ce que je ne comprend pas c'est que ça compile pas sous DEV-C++ alors que ça passe très bien sous Visual Studio.NET.
y aurait-il un bug dans DEV-C++ :?:
[edit] j'ai la version 4.9.9.2 [/edit]