Teilen über


Compilerfehler C2449

„{“ auf Dateiebene gefunden – fehlt der Funktionsheader?

Bemerkungen

Eine geöffnete geschweifte Klammer findet im Dateibereich statt.

Dieser Fehler kann durch ein Semikolon zwischen einem Funktionsheader und der öffnenden Klammer der Funktionsdefinition verursacht werden.

Example

Im folgenden Beispiel wird C2449 generiert:

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