编译器错误 C2449

在文件范围内发现 "{" (是否缺少函数头?)

文件范围内出现左大括号。

此错误可能是由函数头和函数定义的左大括号之间的分号导致的。

以下示例生成 C2499:

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