Bonjour,

Voilà mon problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
typedef struct
{
     STRUCT_2* struct2;
} STRUCT_1;
 
typedef struct
{
     STRUCT_1* struct1;
} STRUCT_2;
Quelqu'un sait comment faire pour que ça passe à la compil ?
J'aimerais si possible éviter d'avoir à passer un des champs en void* et caster à chaque utilisation...

Merci d'avance

EDIT : bon apparemment, faire ça, ça marche :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
typedef struct st2 STRUCT_2;
 
typedef struct
{
     STRUCT_2* struct2;
} STRUCT_1;
 
typedef struct st2
{
     STRUCT_1* struct1;
} STRUCT_2;
Après faut voir si ça fait les choses correctement...