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



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

  

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

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

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




  

相关话题

  大公司为什么无法轻松使用更新的c++版本? 
  怎能给孩子讲用c++解决鸡兔同笼问题,百钱买百鸡等问题,也就是c++的for循环嵌套枚举? 
  能求教STM32动态内存分配如何解决内存碎片问题吗? 
  想做一个网站,如何跳过学代码编程,就直接把网站建? 
  为什么说 Java 比 C++ 安全? 
  c语言有哪些图形库(非c++)? 
  如何以最小的改动尽量不改变已有代码的情况下适应不断变更的需求? 
  如果一瞬间让所有编程语言的0.1 + 0.2 == 0.3,会造成多大影响? 
  在业务需求完全一致,技术指标要求不一致时,是否应该为此提供使用不同优化算法的接口? 
  目前的人工智能离可以自己给自己写代码编程还有多远? 

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





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