不知道怎么回事,我的debug版没有问题,但是release版有问题,更怪的是在release版下面用调试(F5)是没有问题,但是用执行(ctrl+F5)时 不知道怎么回事,我的debug版没有问题,但是release版有问题,更怪的是在release版下面用调试(F5)是没有问题,但是用执行(ctrl+F5)时有问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 release版下根本不能调试的,我想Debug和Realease版运行差别可能是你有一些语句话在如ASSERT,VERIFY等语句执行,比如ASSERT(pdlg->create(...))这样的话,在Realease版中根本不执行这句话的,所以我建议你去查查有无此类的代码出现。 怪就怪在先build(F7)生成release后,点Go(F5)时显示不能调试,但是不出问题,但是用Execute(ctrl+F5)时,就会出现异常。我搞了好久也没有找到原因! 怪就怪在先build(F7)生成release后,点Go(F5)时显示不能调试,但是不出问题,但是用Execute(ctrl+F5)时,就会出现异常。我搞了好久也没有找到原因! 怪就怪在先build(F7)生成release后,点Go(F5)时显示不能调试,但是不出问题,但是用Execute(ctrl+F5)时,就会出现异常。我搞了好久也没有找到原因! 跟踪关键性代码,在Watch中输入err,hr一般能发现出了什么问题。特别是跟端口打交道时容易出问题,我遇见过几次了,也跟你说的一样。err,hr前面加一个电子邮件地址标识的,我这边怎么也打不出来。 1。我的debug版没有问题,但是release版有问题 debug/release的堆栈分配是不一样的,可以考虑是不是内存覆盖的原因。 建议:设数据端点,对你怀疑的咚咚好好监视一把2。调试与运行不一样 有可能是时间造成的:调试中你会有些系统条件会因为时间的原因不会非法操作了(注意:这只是Bug的掩藏)。 造成这种情况的最可能条件: a. 多线程 b.你在调试网络程序 to:kuneo(KuNeo) 的确是内存覆盖,在2000底下提示不能read.我也是调试网络程序,就是Oracle的操作。 to:ydzqw(SimpleLife)在跟踪时是在debug下,还是在release下比较好,在release下没有办法跟踪! 我也遇到过类似的问题,请各位大侠到此一游:http://www.csdn.net/expert/topic/1016/1016880.xml?temp=6.246585E-02 我也是,在Debug下,我作了一个画轨迹的程序,正常,但是在Release下,化出的图形不真确不知....why. 如何开发条码扫描程序 ATL里函数为什么不能用模板类做参数? 大散分來者有份,大家都來支持珊珊啊……(三) 问一个Mutex和closeHandle的问题 如何在线程内访问其他类? 用CDaoRecordset的问题 菜鸟的菜问题 高手请进,数字签名的又一棘手新问题 请教!自己做一个象智能ABC这样的拼音输入法怎么做! 图片的拉伸的问题? 怪事,大家帮忙看看,来者有分 为什么给别人回答了问题,却得不到分呢?
一般能发现出了什么问题。
特别是跟端口打交道时容易出问题,我遇见过几次了,也跟你说的一样。
err,hr前面加一个电子邮件地址标识的,我这边怎么也打不出来。
debug/release的堆栈分配是不一样的,可以考虑是不是内存覆盖的原因。
建议:设数据端点,对你怀疑的咚咚好好监视一把2。调试与运行不一样
有可能是时间造成的:调试中你会有些系统条件会因为时间的原因不会非法操作了(注意:这只是Bug的掩藏)。
造成这种情况的最可能条件: a. 多线程 b.你在调试网络程序
http://www.csdn.net/expert/topic/1016/1016880.xml?temp=6.246585E-02