stl queue和vector中可以存放指针吗

来源:百度知道 编辑:UC知道 时间:2024/05/08 05:58:38
小试一下,好像不行。 怀疑是不是写错了

该指针必须是用new产生,用完后用 delete 删除掉
queue和vector只是在期间代为保存
就像下面这样:

vector<int*> v;
int pI = new(3);
v.pushback(pI);

...
for(<vector<int*>::iterator it = v.begin();it!=v.end();++it)
{
delete (*it);
}

肯定可以存放指针诶

当然可以