请问在debug版本下面没有错误,而在release版本下却出现错误,这种错误怎么找?(谢谢,在线等) 请问在debug版本下面没有错误,而在release版本下却出现错误,这种错误怎么找?(谢谢,在线等) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 查查里面有没有ASSERT等之类的调试语句,在Release版本中,这些语句需要由VERIFY等这样的语句替换! 是的,这种情况我遇到过,大多数是因为程序里有ASSERT语句,所以才会遇到这样的错误!编译肯定没有错的! 直接在release方式下调试,看一下以往的帖子很多的,这样你就知道什么地方出了,因为很多地方release和debug不一样,debug会帮你初始化变量,但是release不会,你有可能这种地方出了问题! 对,刚才我就因为没有初始化变量,搞得release版本运行出错的,注意查一下是不是每个变量都初始化了。还有一个问题,就是双击release版本生成的exe文件和在VS的release环境下按F5,效果是不同的。 用检查内存的工具吧,可以帮你找到大致位置。比如IBM的。 数组越界,在Debug版本下,对数组越界有保护,而在release版本下就没有 可拖拽式控件怎么实现的----工控组态软件 重装VS2008出现问题 opengl 纹理贴图的问题 下面的2个函数输出到打印机上为什么不同? 1111111111111111111111111111111111111111111111111111111111111 斑竹,麻烦你帮我把下面这个帖子删了,谢谢。 有关线程的一个问题 DLL和数据库的通信? How to use enum type in ActiveX control 何时使用_aligned_malloc() EXCEL 插件中改写表格内容导致错误,高手请看!!! 取得计算机时间的问题
还有一个问题,就是双击release版本生成的exe文件和在VS的release环境下按F5,效果是不同的。