首页
查找话题
首页
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗?
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗? 第1页
1
网友的相关建议:
如果不能,原来//new出来的东西就永远也不能再delete掉了吗?
正确,这就叫做“内存泄漏”。
当然,标准的解法是使用 std::shared_ptr 之类,但那就是另一个问题了。
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗? 的其他答案 点击这里
1
相关话题
为什么学c语言我只会写计算程序?
程序员是一群什么样的人?
大公司为什么无法轻松使用更新的c++版本?
程序(软件)打开文件的工作原理?
易语言那么不入流吗?
有什么你相见恨晚的轮子?
没学过编程,对学数据结构与算法影响大吗?
如何看待Windows系统性能不及国产麒麟操作系统?
c语言while语句他是怎么工作怎么运行的?
C++ 和Java 的 double 类型都是 8 字节,为何 C++ 存不下 3.1415926 ?
前一个讨论
为什么中国政府不能自己印很多钞票,然后去买俄罗斯的武器呢?
下一个讨论
玩微信可以有哪些理由?
相关的话题
什么是函数式编程思维?
为什么 C++ 没有 C 语言快?
C语言和C++中,为什么malloc函数需要传入申请的内存大小,而free时候却不需要传大小呢?
高级语言为什么要添加数据类型?
const TYPE * 究竟限制的是什么?
禁止使用sqrt等返回浮点数的函数,如何最高效的得到最小的不小于给定正整数的完全平方数?
剪切板、文件拖拽这些功能桌面环境是怎么实现的?
码农们最常说的「谎言」有哪些?
c语言遇到点小困难?想知道包含标准输入输出是什么意思?
为什么好多人说大牛都玩Unix/Linux?
为什么程序比较难写、bug 比较难调呢?
为何某些公司不允许使用 C++ STL?
怎么翻译 side effects 好?
可不可以用文言文再创造一种编程语言?
C/C++ 数组大小需要是2的倍数吗?
为什么要开源?
Linus Torvalds 开过哪些著名的嘴炮?
如何理解 “c++缺少对象级别的消息发送机制” 这句话?
VS2010编x64程序和编x86程序用的是同一套lib?
你是如何自学 Python 的?
Javascript 初学者如何思考才可以把脑中的东西转换成代码写出来?
多用组合少用继承中,接口继承算不算一种组合?
中国的软件业落后美国 50 年吗?
请问#define PI 3.1416比float pi=3.1416有什么优势呢?
既然有些人喜欢开挂,为啥不开发一款网游,提供编程接口,允许玩家自行用各种软件,同时允许计算机参与计算?
如何滴水不漏的学完C语言?
为什么很多大牛在写题的时候要加一堆宏?
strcpy的源代码中返回值是指针的意义是什么?
C 语言中的 double 类型所能表示的数的范围为什么这么大,不是说只占32(或64)位吗?
真正热爱是什么感觉?
服务条款
联系我们
关于我们
隐私政策
© 2024-05-19 - tinynew.org. All Rights Reserved.
© 2024-05-19 - tinynew.org. 保留所有权利