/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
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.
Seleccione la página de propiedades Propiedades de configuración>C/C++>Línea de comandos.
Escriba la opción del compilador en el cuadro Opciones adicionales.
Para establecer esta opción del compilador mediante programación
- Vea AdditionalOptions.
Consulte también
/Q (Opciones) (Operaciones de bajo nivel)
Opciones del compilador de MSVC
Sintaxis de la línea de comandos del compilador MSVC