次の方法で共有


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