컴파일러 오류 C2142
함수 선언이 서로 다릅니다. 가변 매개 변수를 그중 하나에만 지정했습니다.
함수의 한 선언에는 변수 매개 변수 목록이 포함됩니다. 다른 선언은 그렇지 않습니다. ANSI C(/Za)만 해당합니다.
다음 샘플에서는 C2142를 생성합니다.
// C2142.c
// compile with: /Za /c
void func();
void func( int, ... ); // C2142
void func2( int, ... ); // OK