社区
Delphi
帖子详情
有没有释放指针的函数,帮忙找一找!
intuition444
2003-09-29 11:26:14
有没有释放指针的函数,帮忙找一找!
...全文
33
5
打赏
收藏
有没有释放指针的函数,帮忙找一找!
有没有释放指针的函数,帮忙找一找!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hiflower
2003-09-29
打赏
举报
回复
FreeAndNil(AObject) 其实是
AObject.Free;
AObject:=nil;
Free 的时候其实已经把资源完全释放了。
置 nil 只不过为了下次便于用 Assigned(AObject) 判断是否释放过了。
FrameSniper
2003-09-29
打赏
举报
回复
楼主是要释放指针的函数还是释放内存空间的函数!
释放指针内容可以用^操作符
释放对象指针可以用FreeAndNil,这里不要用Free,做不到彻底释放
释放由New或GetMem分配的空间的函数为Dispose和FreeMem
zhoutian618
2003-09-29
打赏
举报
回复
用NEW申请的,用dispose()释放。
用GETMEM申请的,用FreeMem()释放。
如果是对象,可以用Free去释放。
aushqh
2003-09-29
打赏
举报
回复
freemem()
tjff2000
2003-09-29
打赏
举报
回复
dispose()
《C经典面试》编译链接、
指针
、内存bug、
函数
、其它
指针
:
指针
概念、数组相关的
指针
、字符串
指针
、
函数
指针
等 3.内存bug:内存越位、内存覆盖、使用非法内存、内存泄露等。 4.
函数
:自定义
函数
、内联
函数
、回调
函数
、变参
函数
、递归
函数
、库
函数
等 5.其它:自动类型...
为什么free
函数
只需要传入要
释放
的
指针
,而不需要大小的参数呢?
当然现在对这两个
函数
的体会也不见得多,不过对于本文章第三部分的内容倒是有了转折性的认识,所以写下这篇文章作为一个对知识的总结。这篇文章之所以命名中有个“浅谈”的字眼,也就是这个意思了!希望对大家有一点...
C++this
指针
与常
函数
、拷贝构造
函数
和赋值
函数
、静态成员
? 在成员
函数
的参数列表的末尾(小括号后面),用const修饰,这种成员就叫常
函数
。...是一种特殊构造
函数
,如果没有显式的实现,编译器就会自动生成。class 类名{public:// 拷贝构造类名(类名& that){}};
指针
数组的内存分配和
释放
编码情景是要动态分配个数不确定的非内嵌类型对象,把获取的对象
指针
都存在一个数组里面,留待其他地方使用. 定义
指针
CBase** m_pMotion; 个人偏向于用new/delete关键字,当然也可以用malloc/free
函数
组合来进行内存...
C中的malloc和free
释放
原理
一、malloc()和free()的基本概念以及基本...void free(void *FirstByte): 该
函数
是将之前用malloc分配的空间还给程序或者是操作系统,也就是
释放
了这块内存,让它重新得到自由。 2、
函数
的用法: 其实这两个
函数
用
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章