Bonjour,
Mon problème est classique, mais étant donné que je n'ai pas codé depuis longtemps codé en C++, je ne retrouve plus la solution :
Le problème est que B doit connaitre A, mais A doit connaitre B. Lorsque j'inclus le fichier #include "a.h" dans la classe B, je vais avoir une erreur car au moment de l'interprétation par le compilateur du code, la classe A à besoin de connaitre B qui lui est alors inconnu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 class A{ private: B* b; } class B { private: A *a; }
En attendant de trouver la solution je vais coder différemment pour ne pas avoir ce phénomène mais si entre temps, vous avez une solution, je suis preneur.
Merci
Partager