Bonjour, j'ai un problème j'ai une erreur lors de la déclaration d'une structure ayant comme "variable" des pointeur sur fonction ! Je précise que toute les fonction sur lequel pointe les pointeur on les même arguments.
J'ai peur que l'erreur viennent du fait que un des paramètre est un tableau de la structure même car il me semble que la déclaration de mes pointeurs est juste
ERREUR: error: unknown type name 'Perso' pour les 3 pointeurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 typedef struct Perso{ int hp; int pm; int mana; void (*ptr1)(Perso*,char**,char); void (*ptr2)(Perso*,char**,char); void (*ptr3)(Perso*,char**,char); }Perso;
Merci et bonne soirée
Partager