Teilen über


Compilerfehler C2156

Pragma muss außerhalb der Funktion liegen

Bemerkungen

Ein Pragma, das auf globaler Ebene (außerhalb eines Funktionsrumpfs) angegeben werden muss, befindet sich innerhalb einer Funktion.

Beispiel

Im folgenden Beispiel wird C2156 generiert:

// C2156.cpp
#pragma optimize( "l", on )   // OK
int main() {
   #pragma optimize( "l", on )   // C2156
}