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



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

  

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

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

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




  

相关话题

  如何看待“郑大一附院”系统违规操作损失800万,肇事者被判五年半? 
  假设开发某款软件1个程序员10天可以做好,那么找10个同等水平程序员一起做1天能否做好? 
  求BAT代码或C语言代码如何自动复制剪切板文本并分行保存一个txt? 
  有什么在线的编程游戏? 
  2022年学C++开发好比49年入国军,没什么公司在用C++了? 
  同样用pow()表示10^2,为什么分别用字面量和变量作参数会返回不同的值? 
  strcpy的源代码中返回值是指针的意义是什么? 
  C/C++中,设计的时候字符/字符串为什么要加引号? 
  有没有人开发自我监测统计软件? 
  如何看待清华大学自动化系2020年大一c++大作业是写一个功能更强大的雨课堂(雷课堂)? 

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





© 2025-03-26 - tinynew.org. All Rights Reserved.
© 2025-03-26 - tinynew.org. 保留所有权利