例如:
int *p;
p=new int[];用完之后:
delete []p;但是delete只是释放了动态数组所占用的内存,怎么释放指针*p所占用的内存呢?我的程序每秒钟执行一次,这个函数都调用一次,指针不释放肯定是不行的,请问怎么销毁这个指针
int *p;
p=new int[];用完之后:
delete []p;但是delete只是释放了动态数组所占用的内存,怎么释放指针*p所占用的内存呢?我的程序每秒钟执行一次,这个函数都调用一次,指针不释放肯定是不行的,请问怎么销毁这个指针
解决方案 »
- 一个ADO的查询语句的问题!涉及多表查询,表字段相同,需要TO_DATE转换,的一个语句。
- vc2003和vista有冲突?
- 我调用IHTMLImgElement的Getheight()方法为什么总是返回0?
- 在NT服务中需要判断当前系统是否为注销状态,请教如何是实现阿
- 如果我想在Windows安全模式下让程序自启动,有何办法?
- #ifdef #ifndef这两个指令的区别?
- 请问如何弹出一个 TOPMOST 类型的对话框?
- SetViewportOrgEx是设置视口原点吗
- com 中的方法能不能返回long,char 等数据类型的\
- DLL的问题
- multibytetowidechar 在不是中文的操作系统中有乱码
- VS2008中想创建一个新的类继承CButton类,但是找不到CButton基类
p = NULL;
就像int a;
你不用去释放a一样