debug 和 release

原创 2004年10月01日 00:23:00
同学下了一个库,release的。运行代码如下:
K* const p=***;  //赋值
Fun(a,b,p);         //Fun 是库里面的函数
....                       //对p的操作

debug方式下,p在Fun以后变成了NULL,导致后面程序异常,但是这个问题在release版本下面没有。

我加了一行代码
K* const p=***;l
K* const pp = p;
Fun(a,b,pp)
...
这样程序就没有问题,可见p本来是不应该被修改的
不知道什么原因,在debug方式下面,p会被修改成0

可以指点一下吗?
用的是vc6。0

Debug和Release有什么区别

Debug版本包括调试信息,所以要比Release版本大很多(可能大数百K至数M)。至于是否需要DLL支持,主要看你采用的编译选项。如果是基于ATL的,则Debug和Release版本对DLL的要求差...
  • chenhu_doc
  • chenhu_doc
  • 2006年07月17日 15:30
  • 21364

切身体会,debug与release的区别

不知道大家用vs打包的时候会不会特意改为release版本后打包。     我最近改了一个程序,打包的时候没注意,用debug打的包,结果现场反馈说对图像进行处理的时候比上一个版本的程序慢一些。我就...
  • qxy919
  • qxy919
  • 2016年06月20日 23:55
  • 2255

Visual Studio下Debug和Release区别

Debug和Release区别 最近写代码过程中,发现 Debug 下运行正常,Release 下就会出现问题,百思不得其解,而Release 下又无法进行调试,于是只能采用printf方式逐步...
  • scut1135
  • scut1135
  • 2013年03月09日 10:48
  • 3477

VS环境下Debug和Release版本的区别

说一点闲话我在大学刚刚学习编程的时候,对于Debug和Release这两个词只是处于知道的水平,并没有深入了解。因为大学时期的编程更多的是为了实现,而不是使用。所以部署这个词,在大学时和我没有任何瓜葛...
  • Lionel_Coder
  • Lionel_Coder
  • 2016年07月14日 21:49
  • 3716

VS2010 release 和 debug 调试区别

关于VS2010 release和debug的版本区别,看到一个很详细的总结,特此留用,谢谢辛苦的作者...
  • sinat_33107885
  • sinat_33107885
  • 2016年12月21日 19:57
  • 416

VC中debug和release版本的区别

vc中debug和release的不同 收藏  在使用VC开发软件的过程中,正当要享受那种兴奋的时候突然发现:release与debug运行结果不一致,甚至出错,而release又不方便调试,真的是...
  • hegeneral
  • hegeneral
  • 2016年04月27日 20:15
  • 2468

Delphi Debug与Release的区别

1. 基础知识介绍: Debug编译:      是为了便于程序调试,所以目标代码里附加有许多额外的东西。 Release编译:   是产品可作为正式拷贝发布了,已经不需要那些仅为调试而编译进去东...
  • xiongmao000738
  • xiongmao000738
  • 2011年08月30日 12:23
  • 4638

iOS开发-Xcode debug,release的区别

Xcode进行调试时候,经常看到debug和release,那么他们是什么呢? debug是调试版本, release是发行版本, Xcode里面,但凡有debug和release 设置的地方,就...
  • qq_26968709
  • qq_26968709
  • 2016年04月18日 18:21
  • 836

QT应用程序中debug和release包含不同的库

在projectName.pro中添加类似如下代码。 CONFIG += debug_and_release CONFIG(debug,debug|release) { unix|wi...
  • lulinqing
  • lulinqing
  • 2013年08月30日 17:23
  • 991

vs:Release版本和Debug版本的区别以及转换

vs:Release版本和Debug版本的区别以及转换标签:vs 简介 vs中的工程有debug和release两个版本:Debug通常称为调试版本,通过一系列编译选项的配合,编译的结果通常包含调试...
  • hust_sheng
  • hust_sheng
  • 2015年11月21日 14:21
  • 4456
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:debug 和 release
举报原因:
原因补充:

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