Bonjour,
J'ai un pépin de pointeur de fonction.
getCallback() doit normalement donner la valeur de callback mais seulement voila ce qu'il me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 class CheckGUI { public: void(*)(ObjetGUI*, int, int, int, int) getCallback (); // La ligne 20 private: void(*callback)(ObjetGUI*, int, int, int, int); }; void(*)(ObjetGUI*, int, int, int, int) CheckGUI::getCallback () { return callback; }
Même" void(*)() getCallback ();" il en veut pas.gui_check.h:20: erreur: expected unqualified-id before «)» token
gui_check.h:20: erreur: abstract declarator «void (*)(ObjetGUI*, int, int, int, int)» used as declaration
gui_check.h:20: erreur: expected «;» before «getCallback»
:: === Build finished: 3 errors, 0 warnings ===
Je ne sais plus quoi faire![]()
Partager