在VC中Debug下是运行结果正确的,但是在Release下却有错,总算找到原因

原创 2004年10月28日 17:14:00
最近,写了个程序,在Debug状态下,结果完全正确,但是在Release下却除了错,为了找到这个错误,花了N长时间,最后总算找到了,为什么,就是没有对变量赋初值。在程序里面有个变量是flaot型,在Debug状态下不用赋值初值是0,但是在Release状态下却不一定。就是这么简单。痛苦。
所以以后决定不管是在什么样的语言中,什么样的环境下,什么样的工具下,最好是给变量赋值。不然有的
时候查起错来令人摸不到北。

VS下 debug与release运行结果不一致

摘要 VS中遇到 debug与release下运行结果不一致,太疼了 VS debug release 网罗了大量文章,主要说变量未初始化的较多,代码量较大,着实不好搞,依次排查,但凡涉及的都...
  • u010154760
  • u010154760
  • 2015年04月21日 21:50
  • 3745

opencv3.0&vs2013 debug下可以运行 release下不能运行或者release 下可以运行debug下不能运行的解决办法

opencv3.0&vs2013 debug下可以运行 release下不能运行或者release下可以运行debug下不能运行的解决办法,类似错误为“。。。。。写入位置0x00000010”时发...
  • f_gningnaw
  • f_gningnaw
  • 2015年08月25日 21:37
  • 2481

Debug下正常,而Release失败的原因

关于Debug和Release之本质区别的讨论  一、Debug 和 Release  编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程...
  • encoder1234
  • encoder1234
  • 2016年11月29日 13:50
  • 1338

VS中DEBUG和RELEASE运行结果不一样

在使用VC开发软件的过程中,正当要享受那种兴奋的时候突然发现:release与debug运行结果不一致,甚至出错,而release又不方便调试,真的是当头一棒啊,可是疼归疼,问题总要解决,下面将讲述一...
  • sac761
  • sac761
  • 2016年08月04日 16:14
  • 3385

VC下Release版出错,Debug版的不出错原因

文章来源:http://topic.csdn.net/t/20030515/18/1789385.html . 内存分配问题 1. 变量未初始化。 下面的程序在debug...
  • woshizfs
  • woshizfs
  • 2013年05月04日 11:51
  • 606

同一个程序tc与vc运行结果不一致

  • 2008年01月07日 15:00
  • 42KB
  • 下载

基于VC6.0开发的信号处理软件+数据+运行结果图片

  • 2011年09月12日 11:07
  • 788KB
  • 下载

VC运行结果.rar

  • 2008年06月13日 23:15
  • 97KB
  • 下载

vc++实例超详细(代码,工程文件,程序分析,运行结果)

  • 2011年05月18日 13:18
  • 5.42MB
  • 下载

VS2010 MFC:“Debug Assertion Failed!” ——自动生成的单文档程序项目编译运行就有错

VS2010,单文档应用程序,项目文件命名为File,也就有了自动生成的CFileDoc、CFileView等类,一进去就编译运行(就是最初自动生成的项目),编译通过,可运行时直接弹出错误框: Deb...
  • duobaodaoren456
  • duobaodaoren456
  • 2017年07月26日 23:07
  • 279
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在VC中Debug下是运行结果正确的,但是在Release下却有错,总算找到原因
举报原因:
原因补充:

(最多只允许输入30个字)