Bonjour,
il semblerait que j'ai un problème dans mes header, j'ai 3 header de class différentes (A, B et C).
Je dois inclure le header de la class B dans la class C car j'ai un poiteur sur class vers la class B.
Le header de la class B inclut les headers des class A et C.
Il y a donc un problème de multi-inclusion, lors de l'inclusion du header de la class B (contenant A et C) dans le header de C...
Message d'erreur (la methode draw contient un parametre de la class B, je suppose que c'est a ce moment la que le compilateur fait une multi-inclusion):
Comment éviter cela ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 C.hh:25: error: variable or field `draw' declared void C.hh:25: error: expected `;' before '(' token
(Si ce n'est pas clair et qu'il vous faut un exemple de code merci de me le signaler)
Merci.
Partager