Compartilhar via


/ Qimprecise_fwaits (remover fwaits dentro de blocos tente)

Remove o fwait comandos internos para try bloqueia quando você usa 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 apenas o aguarda em torno do try bloco.Isso melhora o desempenho, mas o compilador só será capaz de dizer que try bloqueio fará com que uma exceção, não a linha.

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

  1. Abra o projeto Páginas de propriedades caixa de diálogo.Para obter detalhes, consulte:Como: abrir páginas de propriedades do projeto.

  2. Clique no C/C++ pasta.

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

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

Para definir essa opção de compilador programaticamente

Consulte também

Referência

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

Opções do compilador

Configurando opções de compilador