Compartilhar via


Erro do compilador C2142

declarações da função diferem, parâmetros de variáveis especificados em apenas uma delas

Uma declaração da função contém uma lista de parâmetros de variáveis. Outra declaração não. Somente ANSI C (/Za).

O seguinte exemplo gera o C2142:

// C2142.c
// compile with: /Za /c
void func();
void func( int, ... );   // C2142
void func2( int, ... );   // OK