gli*_*ite 4 c++ polymorphism memory-leaks
我有base继承base该类的类和类:
class base
{
};
class derived : public base
{
std::string str;
};
Run Code Online (Sandbox Code Playgroud)
我需要derived使用指向类的指针来管理base类,但以下代码会导致内存泄漏:
base* ptr = new derived();
delete ptr;
Run Code Online (Sandbox Code Playgroud)
我有演员ptr,还是有更好的选择?