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

vc下 Debug 版正常而Release 版出错?

2012-01-31 
vc下 Debug 版正常而Release 版出错??求助!!!vc下编了一段程序,在Debug版下正常而在Release版下虽然程序没

vc下 Debug 版正常而Release 版出错??求助!!!
vc下编了一段程序,在Debug版下正常而在Release版下虽然程序没有报错,但是有一部分函数执行结果与在Debug版下不同,这是为什么啊?

[解决办法]

在定义变量时初始化
[解决办法]
可能是变量初始化出问题了.
可以跟踪下.Release版通过设置也可以调试的
VC6.0 中,菜单Project\Settings...选择Release状态C/C++选项卡中: Category 选择 general
Optimizations 选择 Disable(Debug)
Debug Info 选择 Program Database
Link 选项卡中: Generate debug info
OK,现在Release就可以跟踪了。
[解决办法]
我估计是调用系统函数是出了问题,好像debug和release版本下调用函数的参数出问题吧?
[解决办法]
变量初始化问题。
[解决办法]
变量没有初始化,或内存写越界了,

热点排行