unique_ptr多态性内存泄漏

时间:2018-07-27 22:56:46

标签: c++ inheritance memory-leaks polymorphism smart-pointers

我对智能指针还很陌生,下面的代码遇到了问题

Player

在此示例中,当指针a超出范围时,不会删除添加到向量vec的4,但是当我对其进行更改以使其不强制转换为基类时,所有资源均按预期返回,我该如何管理使用多态和unique_ptr时,删除派生类中定义的变量?

0 个答案:

没有答案