list2
来源:互联网 发布:夜跑的好处知乎 编辑:程序博客网 时间:2024/05/14 00:54
erase操作可以删除区间(左闭右开)也可以删除单个,但是在删除区间的时候it默认向后加1(当然你也可以不去接受他返回的值)
#include <iostream>
#include <list>#include<cstdio>
using namespace std
int main (){
std::list<int> mylist;
std::list<int>::iterator it1,it2;
// set some values:
for (int i=1; i<10; ++i) mylist.push_back(i*10);
// 10 20 30 40 50 60 70 80 90
it1 = it2 = mylist.begin(); // ^^
advance (it2,6); // ^ ^
++it1; // ^ ^
it1 = mylist.erase (it1); // 10 30 40 50 60 70 80 90
// ^ ^
it2 = mylist.erase (it2); // 10 30 40 50 60 80 90
// ^ ^
++it1; // ^ ^
--it2; // ^ ^
mylist.erase (it1,it2); // 10 30 60 80 90
// ^
std::cout << "mylist contains:";
for (it1=mylist.begin(); it1!=mylist.end(); ++it1)
std::cout << ' ' << *it1;
std::cout << '\n';
return 0;
}
0 0
- list2
- list2
- list2
- list2.c
- list1.removeAll(list2);
- Java并发读取List2
- LeetCode 61. Rotate List2.
- Remove Duplicates from Sorted List2
- 回忆我的初恋list2
- LeetCode(84)Remove Duplicates from Sorted List2
- GRE造句系列——list1,list2
- 判断list1中是否包含list2元素
- 判断list1中是否包含list2元素
- python基础教程共60课-第27课操作list2
- List入库,把List1中的数据入库到List2中
- List<String> list1 = new ArrayList<String>(0); List<String> list2 = new ArrayList<String>();不同之处???
- 算法竞赛入门经典 6.2.2键式结构 程序源码list2.cpp错误
- 求两个单链表list1与list2的差集,并将结果保存至list1中
- 二维数组实现0-1背包
- OpenCV 下载驿站(百度云盘下载,同步更新)
- 博文第一篇-坚持每天都有收获,都有记载
- 构建一个快速的扫描器
- 知道创宇研发技能表v2.2
- list2
- ios开发
- 112Path Sum
- 零基础学python-2.23 模块
- https和http的区别
- 数树数
- 6174问题
- android Service显示Notification浅析
- hdu 1002 A + B Problem II(大正整数相加)