我想知道这样做是否安全:
std::vector<int*> v;
...
//no deleting
v.erase(v.begin());
[使用安全,我的意思是,这样做不是在创建垃圾,因此,std::vector<T>::erase
会自称delete pointer;
,或者相反,如果我应该手动进行删除,则]:>
std::vector<int*> v;
...
delete v[0];
v.erase(v.begin());
我想知道这样做是否安全:std :: vector
包含[原始指针]的[C0