Upozornění kompilátoru (úroveň 1) C4020
'function' : příliš mnoho skutečných parametrů
Počet skutečných parametrů ve volání funkce překračuje počet formálních parametrů v prototypu nebo definici funkce. Kompilátor předá dodatečné skutečné parametry podle konvence volání funkce.
Následující ukázka generuje C4020:
// C4020.c
// compile with: /W1 /c
void f(int);
int main() {
f(1,2); // C4020
}
Možné řešení:
// C4020b.c
// compile with: /c
void f(int);
int main() {
f(1);
}