首页
查找话题
首页
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗?
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗? 第1页
1
网友的相关建议:
如果不能,原来//new出来的东西就永远也不能再delete掉了吗?
正确,这就叫做“内存泄漏”。
当然,标准的解法是使用 std::shared_ptr 之类,但那就是另一个问题了。
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗? 的其他答案 点击这里
1
相关话题
如何零基础入门 Python?
网游服务器逻辑和传输如何分层/解耦?
为什么苹果在各个方面都要另立门户?
为什么大学讲授 C 语言比讲授 C++ 的更多?
程序员做到什么程度才不会被算作 API caller?
Java 为什么不支持多继承?
纯C语言的工作有前(钱)景吗?
C语言能用指针修改其他程序的地址的值吗?
如何通过自学找到一份开发的工作?
C语言如何封装printf函数?
前一个讨论
为什么中国政府不能自己印很多钞票,然后去买俄罗斯的武器呢?
下一个讨论
玩微信可以有哪些理由?
相关的话题
为什么说指针是 C 语言的精髓?
程序员必备的书籍有哪些?
为什么大多数程序主函数成功时都return 0; 不return 1; ?
如何从零写一个正则表达式引擎?
公司如何保护源代码不被员工泄漏?
利用无理数压缩数据是否可行?
面向对象中接口应该更抽象还是更具象?
有一台不会坏掉的电脑,这台电脑上只有vc++6.0,给一个人一亿年的时间,能创造出现在的各种软件吗?
有哪些看似简单其实非常精妙的代码?
现在 c++中 long 整数类型还有使用的意义吗?
写C with class很丢人么?
为什么多数编程语言的赋值在左边?是有什么历史渊源吗?
C语言中逗号表达式存在的意义是什么?
为什么存在着size_t, LPCSTR, wchar_t等别名?
c++中 为什么数组不能被vector完全替代?
电脑存在“熟悉”某项任务后运行变快的情况吗?
徒手码一千行以上代码是一种怎样的体验?
你用过最丑的编程语言是哪个?
为什么很多人反对中文在编程中的使用?
C++20 vs Rust,谁胜谁败?
设计模式有何不妥,所谓的荼毒体现在哪?
为什么有些验证码看起来很容易但是没人做自动识别的?
点语法最早是在哪个编程语言中出现的?
各位老铁,谁有能免费使用的学习c语言的编程软件推荐一下,本人万分感谢?
Rust 语言现在什么情况,为什么知乎上不怎么讨论Rust语言了呢?
微软的编程处于什么样的水平?
C++里 const int* 与 int const* 有什么区别?
为什么说C++很难?
假如有某种力量使得世界上所有编译器都被删除了, 人类是否需要从打孔卡开始写第一个编译器?
要怎么努力才能达到 vczh 那样的层次?
服务条款
联系我们
关于我们
隐私政策
© 2024-11-05 - tinynew.org. All Rights Reserved.
© 2024-11-05 - tinynew.org. 保留所有权利