Compartilhar via


Erro do compilador C2449

encontrado '{' no escopo de arquivo (faltando cabeçalho de função?)

Uma chave aberta ocorre no escopo do arquivo.

Esse erro pode ser causado por um ponto e vírgula entre um cabeçalho de função e a chave de abertura da definição da função.

O exemplo a seguir gera o erro C2499:

// C2449.c
// compile with: /c
void __stdcall func(void) {}   // OK
void __stdcall func(void);  // extra semicolon on this line
{                         // C2449 detected here