递归火山软件开发平台

标题: 销毁对象指针后还可以被引用的问题 [打印本页]

作者: llddkzf    时间: 7 天前
标题: 销毁对象指针后还可以被引用的问题
(, 下载次数: 4)
对象指针销毁了单数据还在且还可以被读取是什么原理,这样内存是不是也会一直被占用?

作者: Xelloss0618    时间: 7 天前
销毁指针是释放内存区域的所有权,内存中原有的数据不会被清空(部分类会在析构函数中清空数据,但这个操作不属于销毁指针)。
如果刚好那块内存没有被其他数据覆盖,还是可以读取到数据的。
不过这也只限于整数等基本类型,你看文本型的数据就读不出了。
作者: kamikaze    时间: 7 天前
这就相当于 delete ptr
但是 ptr 没有 = nullptr
没被覆盖之前确实可以 取到
但是 指不定 啥时候 就 被覆盖了




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4