首页
查找话题
首页
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗?
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗? 第1页
1
网友的相关建议:
如果不能,原来//new出来的东西就永远也不能再delete掉了吗?
正确,这就叫做“内存泄漏”。
当然,标准的解法是使用 std::shared_ptr 之类,但那就是另一个问题了。
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗? 的其他答案 点击这里
1
相关话题
C++ protected继承和private继承是不是没用的废物?
你在公司项目里面看到过哪些操蛋的代码?
自学编程这条路我能继续走下去吗?
Linux如何优化程序的体积大小?
高斯模糊的原理是什么,怎样在界面中实现?
编程教育以后会成为一门通识教育吗?
怎么使C++用最复杂的方法打hello world?
在C#中,如何实现跟native dll 中途的线程间通信?
为什么不同的死循环占用资源不同?
请问学 C 有必要死磕指针吗?
前一个讨论
为什么中国政府不能自己印很多钞票,然后去买俄罗斯的武器呢?
下一个讨论
玩微信可以有哪些理由?
相关的话题
如果一瞬间让所有编程语言的0.1 + 0.2 == 0.3,会造成多大影响?
男友让我打十万个「对不起」,汉字标上多少遍。如何快速实现?
请问学 C 有必要死磕指针吗?
算法书如何选择?
编程语言会影响程序员的性格吗?
各位大佬都是怎么样学习C++的?能分享一下您的学习过程吗?
c语言0xFFFF换成十进制不应该是65535吗?
如何评价「线程的本质就是一个正在运行的函数」?
C++对一个map不断insert delete元素(多任务中的一个任务),是否存在内存碎片问题?
以下我关于虚拟地址与物理地址的理解是正确的吗?
C++为什么要弄出虚表这个东西?
libc 和 libstdc++ 一定是 backward compatible 的吗?
Linux 图形界面的显示原理是什么?
如何在运行时初始化静态成员变量?
把代码写的太灵活不好吗?为什么会被上司批评?
Atom, Vim, Visual Studio Code, Emacs 哪个好?
如何直接跳出深层递归而不是一层一层跳出?
为何对于无符号数,右移必须是逻辑的?
Windows 上最小的「HelloWorld.exe」能有多小?
你有过哪些被 C++ 摧残的经历?
是不是机器学习的框架都偏向 Python ?如果是,为什么?
代码之间为什么要加空格?
如何拯救编程能力?
x^4+y^4+z^4+w^4=a^4有正整数解吗?
生育多少个子女才能保证自己的所有染色体“几乎”都传递给下一代?
为什么8bit限制是-128到127而不是-127到128?
编程教育以后会成为一门通识教育吗?
编程中,有哪些好的习惯从一开始就值得坚持?
写过十年代码是种怎样的体验?
你写代码的起手式是什么样的?
服务条款
联系我们
关于我们
隐私政策
© 2025-05-30 - tinynew.org. All Rights Reserved.
© 2025-05-30 - tinynew.org. 保留所有权利