Teilen über


Compilerfehler C2267

'Funktion': Statische Funktionen mit Blockbereich sind unzulässig.

Bemerkungen

Eine lokale Funktion wird deklariert static. Statische Funktionen müssen globalen Bereich aufweisen.

Example

Im folgenden Beispiel wird C2267 generiert:

// C2267.cpp
static int func2();   // OK
int main() {
    static int func1();   // C2267
}