Ca me fait rager, j'ai un programme quasi fini (
Par en l'occurence), qui ne l'est pas depuis deux mois car je n'arrive pas à merdouiller un détail à propos de pointeurs de fonctions. Je sais que je dois passer par le typedef kivabien, mais je n'arrive pas à trouver la combinaison gagnante...
La fonction à appeler :
short Callback (void* Data, short Msg)
{
return 0;
}
Et dans main :
typedef short (*Callback) (void*, short);
Foo (Callback); // fail
Foo ((*Callback)); //fail
... // Will always fail, u loose
Les erreurs sonr diverses et variées, ça peut être des "expected expressions before callback", des "callback already defined in another place" toussa
C'est con quand même, mis à part ça mon programme est fini partout ailleurs
