Поделиться через


/Qimprecise_fwaits (Удалить ожидания в блоке try)

Этот параметр удаляет внутренние команды fwait в блоках try при использовании параметра компилятора /fp:except.

/Qimprecise_fwaits

Заметки

Этот параметр не действует, если /fp:except не указан.Если указан параметр /fp:except, компилятор вставит команду fwait вокруг каждой линии кода в блоке try.В этом случае компилятор может указать определенную строку кода, которая вызвала исключение./Qimprecise_fwaits удаляет внутренние инструкции fwait, оставляя только ожидания вокруг блока try.Это повышает производительность, но компилятор может только указать, какой блок try вызывает исключение, но не какая строка.

Установка данного параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта.Дополнительные сведения см. в разделе Открытие свойств страниц проекта.

  2. Откройте папку C/C++.

  3. Выберите страницу свойств Командная строка.

  4. Введите параметр компилятора в поле Дополнительные параметры.

Установка данного параметра компилятора программным способом

  • Дополнительные сведения см. в разделе AdditionalOptions.

См. также

Ссылки

Параметры /Q (низкоуровневые операции)

Параметры компилятора

Настройка параметров компилятора