MFC程序DEBUG模式下编译、链接都通过,但运行时崩溃。assertion failed。改为RELEASE模式运行正常。

请问这种错误有必要清楚吗?还是只要保证功能实现就OK,不管它?我是刚刚接触MFC,C++也比较薄弱,期待详细解答。顺便求推荐关于VC6.0程序调试的学习资料。多谢!... 请问这种错误有必要清楚吗?还是只要保证功能实现就OK,不管它?
我是刚刚接触MFC,C++也比较薄弱,期待详细解答。
顺便求推荐 关于VC6.0 程序调试的学习资料。多谢!
展开
 我来答
xjc_cd
2010-09-02 · TA获得超过413个赞
知道小有建树答主
回答量:445
采纳率:0%
帮助的人:436万
展开全部
建议你在D下面调试(F5)运行,对假设出错的地方单步跟踪(F10),这样就能看到程序出错的地方。如果不解决,即使R版运行当前运行正常,不代表程序就完全正确,长期运行就可能引起错误。
百度网友1b4cc0f
2010-08-31 · TA获得超过1万个赞
知道大有可为答主
回答量:4241
采纳率:42%
帮助的人:1935万
展开全部
这个还是应该查查,如果有内存泄漏之类问题一时半会儿也不一定出错。
vc6.0是十几年前单核cpu上的产品,对多核u和新的windows安全模型无法完全兼容,用vs2005以上版本调试一下代码是否有问题
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hwliu11
2010-08-31 · TA获得超过438个赞
知道小有建树答主
回答量:665
采纳率:0%
帮助的人:589万
展开全部
Release不出错一般可能通过,但是会引起以后的运行错误,所以应该检查Assert宏不满足的地方,看下是否要修改,不是必要的可以不理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式