/Qimprecise_fwaits (Удалить ожидания в блоке try)
Удаляет fwait
команды во внутренние try
блоки при использовании параметра /fp:за исключением компилятора.
Синтаксис
/Qimprecise_fwaits
Замечания
Этот параметр не действует, если /fp:except
он также не указан. Если указать /fp:except
этот параметр, компилятор вставляет fwait
инструкцию по каждой try
строке кода в блоке. Таким образом компилятор может определить конкретную строку кода, которая создает исключение. /Qimprecise_fwaits
удаляет внутренние fwait
инструкции, оставляя только ожидания вокруг try
блока. Он повышает производительность, но компилятор может показать, какой try
блок вызывает исключение, а не какую строку.
Установка данного параметра компилятора в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.
Перейдите на страницу свойств Свойства конфигурации>C/C++>Командная строка.
Введите параметр компилятора в поле "Дополнительные параметры ".
Установка данного параметра компилятора программным способом
- См. раздел AdditionalOptions.
См. также
Параметры /Q (низкоуровневые операции)
Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC