百科问答小站 logo
百科问答小站 font logo



C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗? 第1页

  

user avatar    网友的相关建议: 
      
如果不能,原来//new出来的东西就永远也不能再delete掉了吗?

正确,这就叫做“内存泄漏”。

当然,标准的解法是使用 std::shared_ptr 之类,但那就是另一个问题了。




  

相关话题

  如何看待小米手环 4 NFC 版在各大电商平台(包括小米商城)瞬间缺货? 
  C语言本身是用什么语言写的? 
  C++ 无法取代 C 吗? 
  C++对一个map不断insert delete元素(多任务中的一个任务),是否存在内存碎片问题? 
  学会了 C 语言真的可以开发出很多东西吗? 
  求BAT代码或C语言代码如何自动复制剪切板文本并分行保存一个txt? 
  如何看待北京理工大学2018-2019求是书院C语言期末? 
  2022 年 C++ 开发人员异常难招,怎么破? 
  我大一用 30 多行代码写出了 36 以内的进制转换,属于什么水平? 
  2018年,如何规划一条最新的《中国铁道大纪行》路线? 

前一个讨论
为什么中国政府不能自己印很多钞票,然后去买俄罗斯的武器呢?
下一个讨论
玩微信可以有哪些理由?





© 2025-04-14 - tinynew.org. All Rights Reserved.
© 2025-04-14 - tinynew.org. 保留所有权利