This question already has answers here:
When to use virtual destructors?
(16个回答)
4年前关闭。
假设基本析构函数不是虚拟的。这会导致内存泄漏吗?如果是,为什么?而解决该问题的解决方案是什么?
(16个回答)
4年前关闭。
Base
是基类,而Derived
是派生类。Base* p = new Derived;
delete p;
假设基本析构函数不是虚拟的。这会导致内存泄漏吗?如果是,为什么?而解决该问题的解决方案是什么?
最佳答案
它可能。
可能不会。
它可能会炸毁您的计算机。
它具有不确定的行为。
别再问了,别干了。 :)
关于c++ - 这会导致内存泄漏吗? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29436001/
10-09 09:18