Предупреждение компилятора (уровень 1) C4020
Function: слишком много фактических параметров
Число фактических параметров в вызове функции превышает количество формальных параметров в прототипе функции или определении. Компилятор передает дополнительные фактические параметры в соответствии с соглашением о вызове функции.
Следующий пример приводит к возникновению ошибки C4020:
// C4020.c
// compile with: /W1 /c
void f(int);
int main() {
f(1,2); // C4020
}
Возможное решение
// C4020b.c
// compile with: /c
void f(int);
int main() {
f(1);
}