编程论坛
注册
登录
编程论坛
→
C++教室
程序执行的时候不正常,小弟对这个问题实在无解,求帮忙~~
书生小白
发布于 2011-06-17 11:14, 520 次点击
我在单步执行的时候程序正常,但是我运行程序的时候就不正常了,求大侠们帮帮忙,大概是扫描原因,
代码太长,我就不拿上来了!~~~~~~~~~
7 回复
#2
Toomj
2011-06-17 15:07
不拿代码咋看?
#3
书生小白
2011-06-17 16:35
回复 楼主 书生小白
晕啊,代码有600多行,
#4
惊涛High浪
2011-06-17 19:04
没事,搞出来,让哥瞧瞧!!
#5
pangding
2011-06-17 22:18
不正常 是指什么情况?说清楚点。
#6
书生小白
2011-06-19 16:01
回复 4楼 惊涛High浪
我在单步执行的时候程序正常,但是我运行程序的时候就不正常了,求大侠们帮帮忙,大概是什么原因,
#7
try_catch
2011-06-21 05:53
回复 6楼 书生小白
没看到你的code。。不过凭经验有一点东西你可以检查下。。
单步运行和直接运行的区别在于每步之间的
时间间隔不一样
。
打个比方
第一行你要求程序写一些东西进一个文件
第二行你把文件的东西读出来
有可能你单步的时候,你在第一行停了很久,就写完全了
直接运行的时候,你在第一行停留时间短,有些后台(OS)的多线程执行的东西没有处理完,这边你的第二行就开始的
你可以检查下有没有
“类似”
的问题
把code发上来我们看看把。。600行还好。。最好注明(//....)大概是哪个位置
#8
pangding
2011-06-21 07:52
只说一个不正常,也不说不正常是什么样子……
正常的就只有一种,不正常就可能五花八门。什么也没说,别人怎么诊断你的问题?
1