visual studio c++控制某段代码不使用编译优化
optimize pragma | Microsoft Docs
#pragma optimize( " [ optimization-list ] ", { on | off } )
#pragma optimize 必须出现在函数之外。#pragma optimize后定义的第一个函数生效。on 和off 参数将optimization-list中指定的选项打开或关闭。
optimization-list :
| 参数 | 优化类型 |
|---|---|
g |
启用全局优化。 |
s或t |
指定机器代码的short or fast sequences 。 |
y |
在程序堆栈上生成帧指针。 |
#pragma optimize( "", off )
/* unoptimized code section */
void test(){
//your code
;
}
#pragma optimize( "", on )

浙公网安备 33010602011771号