Condividi tramite


Errore del compilatore C2156

pragma deve trovarsi all'esterno della funzione

Un pragma che deve essere specificato a livello globale (all'esterno del corpo di una funzione) si trova all'interno di una funzione.

L'esempio seguente genera l'errore C2156:

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