读书人

利用list剔除类对象数组中的一个类

发布时间: 2013-06-26 14:29:32 作者: rapoo

利用list删除类对象数组中的一个类
int a;
cin>>a;
list<Player> l;
for(int i=0;i<j;i++)
l.push_back(p[i]);//p[i]是类的对象数组
list<Player>::iterator pos;
for(pos=l.begin();pos!=l.end();pos++)
{

if((*pos).getID()==a)
pos=l.erase(pos);
}
这样为什么会出现利用list剔除类对象数组中的一个类

读书人网 >C++

热点推荐