Compartir a través de


/Qimprecise_fwaits (Quitar comandos fwait en los bloques Try)

Quita los comandos fwait internos para probar bloques try al usar la opción del compilador /fp:except.

Sintaxis

/Qimprecise_fwaits

Comentarios

Esta opción no tiene ningún efecto si /fp:except no se especifica también. Si especifica la opción /fp:except, el compilador insertará una instrucción fwait alrededor de cada línea de código en un bloque try. De este modo, el compilador puede identificar la línea de código específica que genera una excepción. /Qimprecise_fwaits quita las instrucciones internas fwait, dejando solo las esperas alrededor del bloque try. Mejora el rendimiento, pero el compilador solo puede mostrar qué bloque try produce una excepción, no qué línea.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.

  2. Seleccione la página de propiedades Propiedades de configuración>C/C++>Línea de comandos.

  3. Escriba la opción del compilador en el cuadro Opciones adicionales.

Para establecer esta opción del compilador mediante programación

Consulte también

/Q (Opciones) (Operaciones de bajo nivel)
Opciones del compilador de MSVC
Sintaxis de la línea de comandos del compilador MSVC