49 votes

Existe-t-il un moyen de désactiver l'optimisation du compilateur pour une ligne de code spécifique ?

Existe-t-il un moyen de désactiver l'optimisation du compilateur pour une ligne de code spécifique dans Visual Studio ?

138voto

Mitch Wheat Points 169614

Non.

Seulement sur une base de fonction par fonction en utilisant le pragma d'optimisation :

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

Le pragma optimize doit apparaître à l'extérieur d'une fonction et prend effet à la première fonction définie après le est vu. Les arguments on et off activent ou désactivent les options spécifiées dans la liste d'optimisation.

l'usage :

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

9voto

Neera Points 1396

Vous pouvez utiliser este optimiser le pragma pour contrôler ceci sur une base de fonction

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X