水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
首页
|
上页
|
3/3
|
转到
主题:各位大佬有没有调试std::vector、std::complex之类的好办法
20楼
|
DoorWay
|
2022-09-22 22:02:14
|
只看此ID
https://ledas.com/post/861-fast-debug-in-visual-c/
【 在 capriccio 的大作中提到: 】
: 都断点了,当然不用管中断之后的事情了,看清楚当时的状态找到问题就行。
: 问题是中断之前得跟上网络数据的速度啊
:
--
FROM 61.185.160.*
21楼
|
DoorWay
|
2022-09-27 05:49:12
|
只看此ID
速度有提升吗,参照上一个链接里的设置?
又看到一篇关于,抱怨debug模式下速度慢的,std::move vector<T>::iterator::operator*,都会导致debug变慢,原因是没有inline
https://vittorioromeo.com/index/blog/debug_performance_cpp.html
【 在 capriccio 的大作中提到: 】
: 标准库的vector、complex之类的,在debug模式下性能实在太差,
: 一个程序用release轻松跑,但debug就完蛋,尤其是要处理网络传来的数据,性能跟不上数据就来不及处理,没法调试。
: 我把vector有关的,全都取出其data的指针,然后计算,算是解决了。
: ...................
--
FROM 61.185.194.*
22楼
|
Scriabun
|
2022-09-27 12:08:20
|
只看此ID
RelWithDebugInfo
--
FROM 58.48.87.*
首页
|
上页
|
3/3
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版