コンパイラ警告 (レベル 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);
}