Freigeben über


/Qimprecise_fwaits (Entfernen von fwaits in Try-Blöcken)

Aktualisiert: November 2007

Entfernt die fwait-Befehle in try-Blöcken, wenn Sie die /fp:except-Compileroption verwenden.

/Qimprecise_fwaits

Hinweise

Diese Option hat keine Auswirkungen, wenn /fp:except nicht auch angegeben wird. Wenn Sie die /fp:except-Option angeben, fügt der Compiler einen fwait-Befehl um jede Codezeile in einem try-Block ein. Auf diese Weise kann der Compiler die spezifische Codezeile identifizieren, die eine Ausnahme erzeugt. /Qimprecise_fwaits entfernt interne fwait-Anweisungen und lässt nur die Waits um den try-Block stehen. Damit wird die Leistung verbessert, aber der Compiler kann nur angeben, welcher try-Block eine Ausnahme verursacht. Die Zeile kann nicht angegeben werden.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Ausführliche Informationen finden Sie unter Gewusst wie: Öffnen von Projekteigenschaftenseiten.

  2. Klicken Sie auf den Ordner C/C++.

  3. Klicken Sie auf die Eigenschaftenseite für die Befehlszeile.

  4. Geben Sie die Compileroption im Feld Zusätzliche Optionen ein.

So legen Sie diese Compileroption programmgesteuert fest

Siehe auch

Referenz

/Q-Optionen (Operationen auf niedriger Ebene)

Compileroptionen

Festlegen von Compileroptionen