Ne voyez aucun double sens dans ce titre ...
J'ai l'impression que je cherche à faire quelque chose d'impossible en C++ (Défaut du développeur Java ...)
Je souhaite avoir une classe A. Cette classe aurait pour attribut, un attribut de type classe B. Mais je veux que B puisse connaitre A (et inversement).
En gros qqch genre :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 include "b.h" class A { private: B b; public: A(); };
J'ai essayé diverse méthode, mais le compilateur m'insulte à chaque fois en butant sur les "private: A a;" ou "private: B b;"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 include "a.h" class B { private: A a; public: B(); };
Merci d'éclairer ma lanterne.
Partager