首页
查找话题
首页
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗?
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗? 第1页
1
网友的相关建议:
如果不能,原来//new出来的东西就永远也不能再delete掉了吗?
正确,这就叫做“内存泄漏”。
当然,标准的解法是使用 std::shared_ptr 之类,但那就是另一个问题了。
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗? 的其他答案 点击这里
1
相关话题
编程中,有哪些好的习惯从一开始就值得坚持?
为什么不建议一个对象在多处存储引用?
对C++的匿名函数应具有怎样的态度?
C 语言中不同类型指针的大小是否完全相同,为什么?
有哪些让你目瞪口呆的 Bug ?
面试 C# 被人问你是如何优化你的代码的,该从哪些方面进行回答?
内存为啥要分堆栈在编程里,要是全部只用堆或者全部只用栈,行不行?
计算机专业大一能写出 Hello World 程序是什么水平?
C++工程中的目录有何意义?
传统的try-catch异常处理是否是编程语言发展中的弯路?
前一个讨论
为什么中国政府不能自己印很多钞票,然后去买俄罗斯的武器呢?
下一个讨论
玩微信可以有哪些理由?
相关的话题
以下我关于虚拟地址与物理地址的理解是正确的吗?
C++中 unsigned t = 2147483647 + 1 + 1; 是 UB 还是 ID?
可不可以用文言文再创造一种编程语言?
GitHub 上有哪些适合新手跟进的优质项目?
C#下有什么办法可以实现毫秒级的计划任务?
Windows 的路径中表示文件层级为什么会用反斜杠 “”,而 UNIX 系统都用斜杠 “/”?
为何void类型指针不能解引用,却可以参与强制类型转换?
怎么在 Windows 7 下用 C++,不兼容啊?
如何检验算法的正确性?
编程入门门槛真的很低吗?
C++ 实现接口与实现分离后,文件变得更多了,到底有什么好处?
能否仅依靠机械(不包括电路)实现可编程图灵完备的通用计算机?
Bug是如何产生的?
为什么微软不出一门像 Go 或者 Rust 的跨平台系统级语言?
编程中,有哪些好的习惯从一开始就值得坚持?
C 语言是否需要改进,甚至重新设计一门语言取代 C 语言?
如何编写异常代码?比如处理bad-alloc的时候,是不是应该先销毁当前资源?
为什么总有一些人推荐计算机学生把重点放在高数和线代?
C/C++中的数组为什么必须定义之后在一行内立刻赋值,而不能定义数组之后换一行再赋值?
为何某些公司不允许使用 C++ STL?
初中文凭可以学习编程吗?如果可以,是去靠谱的培训机构还是自学?学习方向都有哪些?就业环境如何?
为什么有些编程语言的数组要从零开始算?
请问这段代码是什么意思,据说能让人月入过w?
C++ 对 c 兼容是什么意思?
C/C++中的数组为什么必须定义之后在一行内立刻赋值,而不能定义数组之后换一行再赋值?
为什么常说的“五代编程语言”(机器、汇编、面向过程、面向对象、智能)中没有函数式语言的位置?
大公司为什么无法轻松使用更新的c++版本?
不适合编程的人是怎样的?
运算符+左右操作数地位相等吗?
学C#需要学好C++么?
服务条款
联系我们
关于我们
隐私政策
© 2024-11-08 - tinynew.org. All Rights Reserved.
© 2024-11-08 - tinynew.org. 保留所有权利