studio programacion para móviles libros libro edición desarrollo curso aplicaciones c++ visual-studio optimization compiler-construction

c++ - para - manual de programacion android pdf



¿Hay alguna forma de desactivar la optimización del compilador para una línea de código específica? (3)

No.

Solo función por función usando optimize pragma :

#pragma optimize( "[optimization-list]", {on | off} )

El pragma de optimización debe aparecer fuera de una función y tiene efecto en la primera función definida después de que se ve el pragma. Los argumentos de activación y desactivación activan o desactivan las opciones especificadas en la lista de optimización.

uso:

#pragma optimize( "", off ) . . . #pragma optimize( "", on )

¿Hay alguna forma de desactivar la optimización del compilador para una línea específica de código en Visual Studio?


Puedes usar este pragma optimizado para controlar esto en base a la función


Sí, en el explorador de soluciones, haga clic con el botón derecho en el nombre de su proyecto y seleccione propiedades. En esa ventana, en la configuración Propiedades> C / C ++> Optimización, configure Optimización como "Deshabilitado (/ Od)" y estará listo.