【发布时间】:2014-03-06 00:59:04
【问题描述】:
我非常理解内存泄漏的威胁。
我知道如果我创建了一个指针,我需要删除它。
但是我新建一个对象怎么样?
我需要自己销毁a吗?
c++可以自己回忆吗?
【问题讨论】:
-
你还需要销毁对象:
delete A或内存泄漏 -
你试过编译上面的代码吗?
-
不,您不必担心这里的内存泄漏,因为这是不可能的。代码不会编译。 (除非你残忍地给
A一个构造函数,它接受A*并且它不会释放它) -
“我知道如果我创建了一个指针,我需要删除它。” -- 不,你不需要。