/Qimprecise_fwaits (rimuovere comandi fwait all'interno dei blocchi try)
Rimuove i fwait
comandi interni ai try
blocchi quando si usa l'opzione del compilatore /fp:except .
Sintassi
/Qimprecise_fwaits
Osservazioni:
Questa opzione non ha alcun effetto se /fp:except
non viene specificato anche . Se si specifica l'opzione /fp:except
, il compilatore inserisce un'istruzione fwait
intorno a ogni riga di codice in un try
blocco. In questo modo, il compilatore può identificare la riga di codice specifica che produce un'eccezione. /Qimprecise_fwaits
rimuove le istruzioni interne fwait
, lasciando solo le attese intorno al try
blocco. Migliora le prestazioni, ma il compilatore può visualizzare solo il blocco che try
causa un'eccezione, non quale riga.
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.
Immettere l'opzione del compilatore nella casella Opzioni aggiuntive.
Per impostare l'opzione del compilatore a livello di codice
- Vedere AdditionalOptions.
Vedi anche
Opzioni /Q (operazioni di basso livello)
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC