永发信息网

在VC2008中编程遇到这样一个奇怪的问题,在DEBUG时结果正确,转到RELEASE时就会出现错误的结果

答案:2  悬赏:80  手机版
解决时间 2021-03-13 02:56
  • 提问者网友:献世佛
  • 2021-03-12 08:51
在VC2008中编程遇到这样一个奇怪的问题,在DEBUG时结果正确,转到RELEASE时就会出现错误的结果
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-03-12 09:26
建议贴出错误,然后好对症下药!这么描述,不容易确定错误何在!
全部回答
  • 1楼网友:行雁书
  • 2021-03-12 10:53
当然有区别 debug和release变量初始化的问题有不同 有些状况下 变量没有初始化release模式会出错 debug不会 还有debug附加了调试信息 所以bin会大一些 所以变量在用未用到之前初始化是个好习惯哦。。。还有release模式的pe代码段会经过vc的优化。。所以反汇编下 debug和release模式汇编代码会有稍许不同 结构会长生变化
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯