it-swarm.com.de

gibt es eine Möglichkeit, die Compiler-Optimierung für eine bestimmte Codezeile zu deaktivieren?

gibt es eine Möglichkeit, die Compileroptimierung für eine bestimmte Codezeile in Visual Studio zu deaktivieren?

34
coder1234567

Nein.

Nur funktionsweise mit dem Pragma Optimize :

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

Das Optimierungs-Pragma muss erscheinen außerhalb einer Funktion und wirkt auf Die erste nach dem .__ definierte Funktion. Pragma ist zu sehen. Das ein und aus Argumente drehen Optionen, die in .__ angegeben sind. die Optimierungsliste ein- oder ausschalten.

verwendungszweck:

#pragma optimize( "", off )
.
.
.
#pragma optimize( "", on ) 
114
Mitch Wheat

Sie können das Pragma this optimieren, um dies auf Funktionsbasis zu steuern

7
Neera

Ja, klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Ihren Projektnamen, und wählen Sie Eigenschaften aus. Wählen Sie in diesem Fenster unter Konfiguration Eigenschaften> C/C++> Optimierung die Option Optimierung auf "Deaktiviert (/ Od)". Nun können Sie loslegen.

1
agentrsdg