debug 和 release

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 zergbird 的 blog

同学下了一个库,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
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top