Condividi tramite


/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

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.

  2. Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.

  3. Immettere l'opzione del compilatore nella casella Opzioni aggiuntive.

Per impostare l'opzione del compilatore a livello di codice

Vedi anche

Opzioni /Q (operazioni di basso livello)
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC