禁止优化vector运行也会比debug快很多,debug慢不在优化那仨瓜俩枣,主要是内存分配前后要加检验。
打开vector.h,找找有个宏,_DEBUG_LEVEL。我没用过。我一般开release,不优化,就够调试了。
【 在 capriccio 的大作中提到: 】
: 禁止优化vector、complex之类的运行速度就慢了,和debug没有本质区别。
: 我觉得编译器应该有个选项,单独针对标准库优化,调试时能在断点查看标准库中各种数据比如vector、complex类型的值就行,其内部代码反正一般也不会去调试,可以使劲优化。
:
--
FROM 117.39.199.*