salut a tous!
voila j'ai une classe Objet1 et une autre Objet2, lorsque j'instancie l'Objet2 je transmet en parametre le pointeur sur l'objet2, ceci implique que je dois mettre dans la classe Objet1 #include "Objet2.h" et dans la classe Objet2 "Objet1.h".
D'ou mon probleme d'inclusion multiple. Donc je me suis qu'il fallait mettre des instructions de prepocesseur pour eviter cela du type:
mais meme avec cela ca ne fonctionne pas, j'ai des erreur a la compilation!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 //dans Objet1.h #ifndef DEF_Objet1 #define DEF_Objet1 // code ... #endif //dans Objet2.h #ifndef DEF_Objet2 #define DEF_Objet2 // code ... #endif
je ne sais plus trop quoi faire d'autres? est-ce-correct ce que j'ai fait?
comment resoudre ce porbleme??
Merci
Partager