[C++] Incomplete type

Fermé
qauthele Messages postés 1 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 17 mars 2010 - 17 mars 2010 à 18:18
Bonjour,

J'essaye de coder un réseaux social pour mes cours, mais je me heurte à un problèmes d'include.

J'ai une classe Utilisateur qui a pour attribut une autre classe CarnetdAdresse, j'include donc CarnetdAdresse.hpp dans Utilisateur.hpp, là pas encore de problèmes.

Dans mon CarnetdAdresse, j'ai une liste de "Utilisateur*" dans les attributs, je dois donc include Utilsateur.hpp dans CarnetdAdresse.hpp, et là évidemment, j'ai une erreur de déclaration lors de la compilation.

J'ai essayé les déclarations anticipées et mon compilateurs continues de me cracher a nez.
"Utilisateur.hpp:28: error: field ‘test’ has incomplete type"

Peut-être des "nested class" ?

Merci