3Fermer5
PolluxLe 23/07/2007 à 18:14
euh alors c'est parce que tu as une struct Opponent définie ailleurs ; c'est un peu bête mais en C les types "Opponent" et "struct Opponent" n'ont a priori rien à voir, sauf si tu le dis explicitement au compilo (donc là il faudrait changer le "typedef struct" en "typedef struct Opponent" smile)

EDIT : et en général pour éviter ce genre de problème on écrit "struct opponent" au lieu de "struct Opponent", ça clarifie un peu la différence avec "Opponent" ^^