Compartilhar via


/ Qimprecise_fwaits (remover fwaits dentro de blocos tente)

Remove o fwait comandos internos para try bloqueia quando você usar o /fp: exceto opção de compilador.

/Qimprecise_fwaits

Comentários

Esta opção não terá efeito se /fp:except também não for especificado. Se você especificar o /fp:except opção, o compilador irá inserir uma fwait comando ao redor de cada linha de código em um try bloco. Dessa forma, o compilador pode identificar a linha de código que produz uma exceção específica. /Qimprecise_fwaitsRemove interno fwait obter instruções, deixando somente o aguarda em torno do try bloco. Isso melhora o desempenho, mas o compilador só será capaz de dizer que try bloco causa uma exceção, que não a linha.

Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio

  1. Abra o projeto Property Pages caixa de diálogo. For details, see Como: Abrir páginas de propriedades do projeto.

  2. Clique o C/C++ pasta.

  3. Clique na a linha de comando página de propriedades.

  4. Digite a opção de compilador no Opções adicionais de caixa.

Para definir esta opção de compilador programaticamente

Consulte também

Referência

/Q opções (operações de baixo nível)

Opções do compilador

Definindo opções do compilador