Avertissement du compilateur (niveau 1) C4020
'function' : trop de paramètres réels
Le nombre de paramètres réels dans un appel de fonction dépasse le nombre de paramètres formels dans le prototype de fonction ou la définition. Le compilateur transmet les paramètres réels supplémentaires en fonction de la convention d’appel de la fonction.
L’exemple suivant génère l’erreur C4020 :
// C4020.c
// compile with: /W1 /c
void f(int);
int main() {
f(1,2); // C4020
}
Résolution possible :
// C4020b.c
// compile with: /c
void f(int);
int main() {
f(1);
}