Подтвердить что ты не робот

Есть ли способ отключить оптимизацию компилятора для определенной строки кода?

Есть ли способ отключить оптимизацию компилятора для определенной строки кода в Visual Studio?

4b9b3361

Ответ 1

Нет.

Только для функциональных функций оптимизировать прагма:

 #pragma optimize( "[optimization-list]", {on | off} )

Оптимальная прагма должна появиться вне функции и вступает в силу при первая функция, определенная после прагма видна. Вкл. И выкл. аргументы поворачивают параметры, указанные в включение/выключение списка оптимизации.

использование:

#pragma optimize( "", off )
.
.
.
#pragma optimize( "", on ) 

Ответ 2

Вы можете использовать this оптимизировать прагму для управления этим на функциональной основе

Ответ 3

Да, в проводнике решений щелкните правой кнопкой мыши имя вашего проекта и выберите свойства. В этом окне в разделе "Конфигурация" > "C/С++ > Оптимизация" установите "Оптимизация" на "Отключено (/Od)", и вам хорошо идти.