关闭了成程序出现的怪现象 我debug程序,运行顺利,但是关闭的时候总是出现C:\Documents and Settings\hyj\桌面\Texturedll\GrayShow.cpp(289) : {196585} normal block at 0x0852A5F0, 16 bytes long.,而且很就没有结束,请教各位高手了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 release 与debug可以一起用吗 F5 go一下,退出应该会有出错的提示吧!!再debug一下~~~~也觉得有点象Memory Leak 我上面根据提示的行数,找到如下代码 BYTE **NewImage; NewImage = new BYTE*[LocalImageWidth]; int i,j; for(i=0; i<LocalImageWidth; i++) NewImage[i] = new BYTE[LocalImageWidth];这些局部二级指针的初始化,但是我在函数的结尾加了delete NewImage;好像还不行 如果是这样申请的: BYTE **NewImage; NewImage = new BYTE*[LocalImageWidth]; int i,j; for(i=0; i<LocalImageWidth; i++) NewImage[i] = new BYTE[LocalImageWidth];那么要这样释放: for(i=0; i<LocalImageWidth; i++) delet []NewImage[i]; delete []NewImage; Zark(金陵五月) 说的有道理!学习学习! 我是这样释放的不知道行否 for(i=0; i<LocalImageWidth; i++) { delete NewImage[i]; NewImage[i] = NULL; } delete NewImage; NewImage = NULL;不知道这样行不行 还有,我的程序出现这样一个对话框告诉我Debug Assertion Failed!Program:E:\....路径File:dbgheap.cLine:1017Expression:_BLOCK_TYPE_IS_VALID(pHead->nBlockUse).....我按下Retry时,回到vc,出现了汇编语言,请问这个是怎么回事? 对于BYTE这类内部类型(build-in data type),你这样是可以容忍的,但如果对于用户定义类型来说,则是错误.出现这个对话框说明你在堆上的内存存在越界现象. 怎么使static控件背景透明? CCriticalSection的问题 新手问题.进来都有分 请问用MCI wnd系列命令集,能不能进行视频捕捉?如何最简单的捕捉摄像头的视频和单帧图像 高分请教窗口透明的方法 如何将类的层次关系和成员变量信息作成一个文档(象JAVA中的那样) 很菜的内存泄漏,请指点一下 到那儿找工作,现在的人才会是闹剧,网上太没把握了 vc如何调用excel生成报表?可否提供例子 yhb4!! 这是怎么回事?大家帮帮忙呀,实在搞不懂了! 不用MFC,怎么做一个无模式对话框啊?
BYTE **NewImage;
NewImage = new BYTE*[LocalImageWidth]; int i,j;
for(i=0; i<LocalImageWidth; i++)
NewImage[i] = new BYTE[LocalImageWidth];
这些局部二级指针的初始化,但是我在函数的结尾加了delete NewImage;好像还不行
BYTE **NewImage;
NewImage = new BYTE*[LocalImageWidth]; int i,j;
for(i=0; i<LocalImageWidth; i++)
NewImage[i] = new BYTE[LocalImageWidth];那么要这样释放:
for(i=0; i<LocalImageWidth; i++)
delet []NewImage[i];
delete []NewImage;
for(i=0; i<LocalImageWidth; i++)
{
delete NewImage[i];
NewImage[i] = NULL;
}
delete NewImage;
NewImage = NULL;
不知道这样行不行
Debug Assertion Failed!Program:E:\....路径
File:dbgheap.c
Line:1017Expression:_BLOCK_TYPE_IS_VALID(pHead->nBlockUse).....
我按下Retry时,回到vc,出现了汇编语言,请问这个是怎么回事?