Bjr,

J'ai un problème de déclaration... après vérification dans tous les sens, en simplifiant à l'extrême il se résume comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
struct A{
    B* myB;
};
 
struct B{
    A* myA;
};
que l'on pourrait appeler pble des références croisées.

La solution que j'envisage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
struct A{
    void* myB;
};
 
struct B{
    A* myA;
};
agrémenté de cast à chaque reférencement de myB.

Je trouve ça très "gore" mais je crains qu'il n'y ait pas de solution + propre.
Qu'en pensez-vous ?

N.B.Je suis sous VS2008, je ne crois pas que cela change grand chose ...