静止的流水的学习日志
静止的流水
全部博文(210)
Windows(1)
Linux(31)
2011年(34)
2010年(121)
2009年(37)
2008年(18)
cynthia
wojiuzhu
jd_lzh
鄙人姓王
Jack_Tan
fanbiubi
猜我咯
aaccp1
chrisy52
分类: C/C++
2010-07-21 08:53:09
int main(int argc, _TCHAR* argv[]){ vector<int> array; array.push_back(1); array.push_back(2); array.push_back(2); array.push_back(3); for(vector<int>::iterator iter = array.begin();iter!=array.end();){//删除一个vector里面的2 if(2==*iter) iter = array.erase(iter);//erase操作返回的是删除元素的下一个迭代器 else ++iter; } for(vector<int>::size_type i = 0;i<array.size();i++) cout<<array[i]<<endl;}
上一篇:C++字符串比较
下一篇:拷贝字符串
登录 注册