vector删除元素
来源:互联网 发布:淘宝店铺开店日期 编辑:程序博客网 时间:2024/06/05 20:29
int main(int argc, char const *argv[])
{
std::vector<int> vecold;
vecold.push_back(10);
vecold.push_back(11);
vecold.push_back(22);
vecold.push_back(33);
std::vector<int>::iterator iter=vecold.begin();//迭代器
while(iter!=vecold.end())
{
if(*iter==10)
{
iter=vecold.erase(iter);//删除方法实现后会自动指向vector的下一个元素
}
else
{
iter++;
if(iter==vecold.end())
{
break;
}
}
cout<<*iter<<endl;
}
return 0;
}
{
std::vector<int> vecold;
vecold.push_back(10);
vecold.push_back(11);
vecold.push_back(22);
vecold.push_back(33);
std::vector<int>::iterator iter=vecold.begin();//迭代器
while(iter!=vecold.end())
{
if(*iter==10)
{
iter=vecold.erase(iter);//删除方法实现后会自动指向vector的下一个元素
}
else
{
iter++;
if(iter==vecold.end())
{
break;
}
}
cout<<*iter<<endl;
}
return 0;
}
0 0
- c++ vector删除元素
- vector删除元素
- c++ vector删除元素
- vector删除元素 演示
- 循环删除vector元素
- vector连续删除元素
- c++ vector删除元素
- Vector删除元素
- Vector容器删除元素
- vector元素删除
- vector删除单个元素
- vector删除元素
- C++ vector删除元素
- c++ vector删除元素
- vector删除元素
- Vector 删除元素
- STL vector 删除元素
- vector删除元素
- UVA 10177 (2/3/4)-D Sqr/Rects/Cubes/Boxes? 简单数学题
- Git基础
- Linux命令之kill
- 【JAVASE】Java同时抛出多个异常
- 平衡二叉树AVL的基本操作之删除
- vector删除元素
- 求二叉树中节点的最大距离
- 【Android开发日记】AndroidCharts 饼状图 PieView修改:添加数值和颜色
- Eclipse快捷键大全(转载)
- Foundation中将字符串写入到磁盘文件上
- Android ActionBar应用实战,高仿微信主界面的设计
- FPGA研发(5)从零开始调试FPGA。
- ioctl相关使用
- HibernateDaoSupport详解