10Fermer12
GoldenCrystalLe 16/04/2011 à 21:58
Le nom du struct vient après le mot-clé struct. Si tu omets le nom, cela crée une structure anonyme.
->
Dans ton code là, tu crées une variable globale nommée « DATA », et de type struct { void (*Fonction) (DATA* Data); }.
En plus de ça, ton typedef est incorrect. (Le compilateur ne t'as pas balancé une erreur là dessus ?)

Donc voilà, ça ne fonctionne pas, mais c'est normal. tongue
ction) (struct DATA* Data); };Au minimum, tu devrais avoir çastruct DATA { void (*FonJe te laisse mettre les typedefs comme il faur pour faire « joli ». cheeky