标签: 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;
这是一个好习惯吗?