Compartir a través de


Error del compilador C2156

pragma debe estar fuera de la función

Un pragma que debe especificarse a nivel global (fuera de un cuerpo de función) está dentro de una función.

El ejemplo siguiente genera la advertencia C2156:

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