コンパイラの警告 (レベル 4) C4212

非標準の拡張機能が使用されています: 関数宣言で省略記号が使われています

関数プロトタイプに可変個の引数があります。 関数定義はそうではありません。

次の例では C4212 が生成されます。

// C4212.c
// compile with: /W4 /Ze /c
void f(int , ...);
void f(int i, int j) {}