#include<iostream>
#include<vector>
using namespace std;
int main()
{
std::vector<int*> a;
int* b = new int(10);
a.push_back(b);
for(std::vector<int*>::iterator it = a.begin(); it != a.end();)
{
std::cout << *(*it) << std::endl;
delete *it;
(*it) = NULL;
it = a.erase(it);
}
return 0;
}
C++ 容器 new 删除问题
最新推荐文章于 2023-06-26 14:32:21 发布