Compartilhar via


Erro do compilador C2142

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

Observações

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).

Exemplo

O exemplo a seguir gera C2142:

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