首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

怪异,高手解释上

2012-09-25 
怪异,高手解释下程序一运行就出错,但单步调试时却没问题却又能执行成功这是为什么呢?[解决办法]有些东西是

怪异,高手解释下
程序一运行就出错,但单步调试时却没问题却又能执行成功这是为什么呢?


[解决办法]
有些东西是无法单步的~因为他随着时间或者外部触发而改变,只有顺序执行的代码单步不影响执行结果
[解决办法]
有些情况,单步模拟不出来(例如多线程互斥冲突等,这些异常发生在很短的时间内,或者很偶然的情况下,而单步给了cpu执行每一步足够的时间,不是真实情况)

这种情况,可以试试通过打日志等手段捕捉异常。
[解决办法]
多线程,print log
[解决办法]

探讨
多线程,print log

热点排行