Bonjour,
Je me posais la question suivante suite à un warning de Visual Studio, quelle est la différence entre ces deux prototypes de fonction ?
C'était pour moi la même chose mais Visual me met le warning suivant suite à la déclaration du prototype void display(); au lieu de void display(void);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 void nomfunc(); void nomfunc(void);
La ligne 17 correspond à l'appel de display par son pointeur :Avertissement 1 warning C4113: 'void (__cdecl *)()' est différent de 'void (__cdecl *)(void)' dans les listes de paramètres main.c 17
Quelqu'un peut m'éclairer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part glutDisplayFunc(display);
Merci, bonne journée.
Partager