probleme de redefinition avec #include

probleme de redefinition avec #include - C++ - Programmation

Marsh Posté le 01-11-2004 à 21:37:39    

bonjour bonjour tlm,
j'ai un petit soucis avc un projet :
j'ai une classe NIVEAU qui utilise une autre classe MULOT, donc dans niveau.hpp il y a #include "mulot.hpp".
Puis, dans la classe MULOT, j'ai des methodes qui ont pour parametre NIVEAU &, pour un passage par référence..il faut donc que je fasse un #include "niveau.hpp" dans le mulot.hpp!!
et c'est ca mon probleme, puisque niveau.hpp utilise mulot.hpp et mulot.hpp utilise niveau.hpp  :pfff:  
si quelqu'un aurait une idée svp =)
 
 

Reply

Marsh Posté le 01-11-2004 à 21:37:39   

Reply

Marsh Posté le 01-11-2004 à 21:42:41    

google -> forward declaration :o

Reply

Marsh Posté le 01-11-2004 à 21:54:59    

merci bcp joel
desolé si ca a l'air si simple mais je suis un peu debutant  :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed