C ++-如何使用shared_ptr替换T **

时间:2019-03-03 04:40:00

标签: c++ pointers memory-leaks shared-ptr

我正在尝试使用shared_ptr替换C-Style指针以避免内存泄漏。

T** list_of_T;

这是我的旧代码。我尝试以这种方式使用shared_ptr:

vector<shared_ptr<T>> vector_Of_Tptr;

但是我认为vector将使用更多的内存,我应该重写一些代码。那么我可以通过某种方式更改代码吗?

shared_ptr<shared_ptr<T> []> shared_list_of_T;

这是一个好习惯吗?

0 个答案:

没有答案