Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica las optimizaciones que se efectuarán en función de la función-por- función.
#pragma optimize( "[optimization-list]", {on | off} )
Comentarios
La pragma de optimize debe aparecer fuera de una función y se aplica a la primera función definida después de que se considere el pragma.Los argumentos de on y de off giran las opciones especificadas en la optimización- lista con o.
la optimización-lista puede ser cero o más de los parámetros mostrados en la tabla siguiente.
Parámetros de optimizar Pragma
Parámetros |
Tipo de optimización |
|---|---|
g |
Optimizaciones globales de permiso. |
s o t |
Especifique las secuencias cortas o rápidas de código máquina. |
y |
Genere los punteros de marco en la pila del programa. |
Son las mismas letras utilizadas con las opciones del compilador de /O .Por ejemplo, el pragma siguiente es equivalente a la opción del compilador /Os :
#pragma optimize( "ts", on )
Con la directiva de optimize con la cadena vacía ("") es una forma especial de la directiva:
Cuando se utiliza el parámetro de off , gira las optimizaciones, enumeradas en la tabla anterior de este tema, off.
Cuando se utiliza el parámetro de on , restablece las optimizaciones a las que especificó con la opción del compilador /O .
#pragma optimize( "", off )
.
.
.
#pragma optimize( "", on )