Bonjour / Bonsoir,
J'ai un ptit soucis de conception entre deux objets en C++.
J'ai une classe Domino et une classe Boite.
La classe domino à une référence de la Boite à qui il appartient.
La classe Boite à un vector<Domino> qui contient tout les Dominos.
Lors de la compilation, j'obtiens cette erreur:
Après des tests, le fait d'inclure Domino dans Boite et inversement, ça ne le fait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ../src/Boite.h:18:14: error: Domino was not declared in this scope std::vector<Domino> m_dominos; ^ ../src/Boite.h:18:20: error: template argument 1 is invalid std::vector<Domino> m_dominos; ^ ../src/Boite.h:18:20: error: template argument 2 is invalid make: *** [src/Event.o] Erreur 1
Comment puis-je résoudre ce problème ?
Merci.
Partager