65,210
社区成员
发帖
与我相关
我的任务
分享
int main()
{
vector <int*> vectTest;
for(int i=0 ;i != 10;i++)
{
int* temp = new int;
*temp = i;
vectTest.push_back(temp);
}
for(vector <int*>::iterator iter = vectTest.begin(); iter != vectTest.end(); )
{
delete *iter; //删除new申请的空间
*iter = NULL;
iter = vectTest.erase(iter);//删除vector的元素
}
return 0;
}