Salut,
Je cherche à implémenter une relation d'association 1-1 entre 2 objets de 2 classes différentes.
Mon code:
------------------------------------------
class Obj1
{
private:
Obj2 *lienObj2 ;
} ;
class Obj2
{
private:
Obj1 *lienObj1 ;
} ;
------------------------------------------
Bien entendu, ce code génère une erreur de compilation car la classe Obj1 ne connait pas la classe Obj2 (définie plus bas). J'ai bien essayé de déclarer la classe Obj2 au dessus de Obj1 en écivant:
------------------------------------------
class Obj2 ;
------------------------------------------
au dessus de la définition de Obj1, mais cela ne marche toujours pas.
Je crois que ce problème est très facile à résoudre, mais je n'ai pas trouvé comment

. Quelqu'un pourrait-il me donner un petit coup de pouce ?

Merci,
Kharrat