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


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

Обновлен: Ноябрь 2007

Этот параметр удаляет внутренние команды 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. Введите параметры компилятора в поле Дополнительные параметры.

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

См. также

Ссылки

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

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

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