Bonjour,

voilà, depuis peu j'utilise Allegro, j'ai un peu farfouillé dans les headers et là j'ai vu un truc nouveau que j'arrive pas à comprendre. Toutes les fonctions, méthodes, variables sont déclarées d'une façon que je n'ai encore jamais vu en C.
Exemple, pour une fonction, ils déclarent de cette manière dans les headers:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
AL_FUNC(int, makecol, (int r, int g, int b));
Comment celà est-il implémenté pour que la fonction soit reconnu en tant que makecol ? Comment cela fonctionne-t-il ?


Merci pour vos réponses