- 主题:C++的map慢的令人发指,尤其比C#慢的太多太多
“隐藏更深的bug可能会在release版本才会出现,更难以调试”
能不能展开讲讲?或者举个例子
【 在 VChart 的大作中提到: 】
: 楼上的意思很明显了,就是性能不一样啊,release会去掉debug信息,运行效率更高,但是隐藏更深的bug可能会在release版本才会出现,更难以调试
:
--
FROM 114.241.83.*
可以举个例子吗?
【 在 finlab 的大作中提到: 】
: debug版本中会插入检查代码和调试信息
: release不会,而且代码会优化,所以两者的内存布局不一样
: 所以内存导致的错误表现也不一样。
: ...................
--
FROM 114.241.83.*
老实说我也遇到过,release版莫名出问题,被迫换回debug版……
期待大佬给讲讲,这到底是个啥情况?能有栗子就更好了
【 在 VChart 的大作中提到: 】
: 以前我遇到过,很难办的bug,但是细节都忘了…………
:
--
FROM 114.241.83.*