+ -
当前位置:首页 → 问答吧 → VC++编译的程序总是出现很多稀奇古怪的错误,怎么解决?

VC++编译的程序总是出现很多稀奇古怪的错误,怎么解决?

时间:2011-12-09

来源:互联网

编写的代码,调试的时候没有出现问题,经过相同的操作,有的时候出现错误,有的时候不出现错误。
这让我很崩溃啊,哪怕你每次都出现好了,有的时候还出现了。我该怎么办?
比如出现:afxole.inl中line:93的断言错误。
或者干脆不告诉你出现了什么错误,直接说,windows程序遇到错误需要退出,是否发送错误信息给微软。
我内个去!
我直接很崩溃啊!

作者: kingpin58   发布时间: 2011-12-09

一般没遇到过
删掉debug重新编译下试试
实在不行重新安装下环境

作者: fsvance   发布时间: 2011-12-09

已经崩溃了。我删除过debug下面所有文件。
哪怕每次都出现一个错误啊,我好单步调试找出错误。
可是这样,有的时候放出个错误,有的时候不放出,我单步都不好调试找出来那只bug
这样的bug,简直就是蟑螂!让我好心烦
引用 1 楼 fsvance 的回复:
一般没遇到过
删掉debug重新编译下试试
实在不行重新安装下环境

作者: kingpin58   发布时间: 2011-12-09

一般来说这样的提示,说明你的代码有问题

作者: agoago_2009   发布时间: 2011-12-09

那么为什么不是每次都出现呢,只是有的时候出现错误,在没有进行任何操作的情况下,突然出现。
引用 3 楼 agoago_2009 的回复:
一般来说这样的提示,说明你的代码有问题

作者: kingpin58   发布时间: 2011-12-09

那更是错误,要是可固定,那就容易解决了,根据提示的住处,配合调用堆栈,审查代码吧。

作者: jennyvenus   发布时间: 2011-12-09

莫急,一般来说不应该是编译器的事,要实在不放心,就重新安装。
分段分块调试,调试程序是个细活,也能长经验。

作者: fight_in_dl   发布时间: 2011-12-09

代码不严谨,程序思路不清晰
直接生成debug版本,进行测试,如果程序连个招呼都不打就消失,需要在编程环境里进行调试
报错时,查看下调用栈,基本就能确定问题。

作者: gameslq   发布时间: 2011-12-09

热门下载

更多