cs_aekold
Messages postés4Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention 5 janvier 2006
-
6 nov. 2005 à 12:57
cs_aekold
Messages postés4Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention 5 janvier 2006
-
6 nov. 2005 à 22:39
Salut,
J'ai un gros probleme en c++. Voila clairement mon probleme en résumé:
dans "dictionnaire.h" :
#include "mot.h"
class dictionnaire
{
mot *_mot;
}
et dans "mot.h":
#include "dictionnaire.h"
class mot
{
dictionnaire *_dico;
}
En compilant mot.ccp, où j'ai précisé les méthodes que je n'ai pas précisé avant pour plus de visibilité, je me retrouve avec une erreur d'identification dans dictionnaire.h de mot.
Je pense que pour compiler mot.ccp il inclus d'abord le dictionnaire qui a besoin a son tour de la definition du mot qui n'a pas été encore défini.
Je ne sais pas du tout quoi faire donc s vous avez une idée elle serait la bien venu merci beaucoup.
cs_aekold
Messages postés4Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention 5 janvier 2006 6 nov. 2005 à 13:22
Merci pour cette proposition, mais j'ai homis de préciser que j'avais mis des include guard pour eviter les include en boucle . Le probleme ce passe dans la 1er tour en fait. ya un appel a la definition de mot qui n'a pas fini d'etre déclaré.