C++ Primer 第11章 习题11.22
来源:互联网 发布:易直播软件下载 编辑:程序博客网 时间:2024/05/29 14:59
//11.22.cpp//对于一个存储了10个元素的vector对象,//将其中的3~7个位置上的元素以逆序复制给list对象#include<iostream>#include<vector>#include<list>#include<algorithm>#include<iterator>using namespace std;int main(){int ia[]={1,2,3,4,5,6,7,8,9,10};vector<int> ivec(ia,ia+10);list<int> ilst;vector<int>::reverse_iterator rstart,rend;//反向迭代器rstart=ivec.rbegin();//获得指向尾元素的反向迭代器//获得指向第7个元素的反向迭代器for(int cnt1=1;cnt1!=4;++cnt1)++rstart;//获得指向第2个元素的方向迭代器rend=rstart;for(int cnt2=1;cnt2!=6;++cnt2)++rend;//逆序复制元素copy(rstart,rend,inserter(ilst,ilst.begin()));//输出ilst对象,以检查是否为7..3for(list<int>::iterator iter=ilst.begin();iter!=ilst.end();++iter)cout<<*iter<<endl;return 0;}
- C++ Primer 第11章 习题11.22
- c primer plus第14章习题
- C++primer第9章习题解答
- C++primer第14章习题解答
- C++primer第15章习题解答
- c++primer plus 第12章习题
- C++Primer习题第10章
- C++ Primer 第11章 习题11.1
- C++ Primer 第11章 习题11.3
- C++ Primer 第11章 习题11.6
- C++ Primer 第11章 习题11.9
- C++ Primer 第11章 习题11.14
- C++ Primer 第11章 习题11.15
- C++ Primer 第11章 习题11.16
- C++ Primer 第11章 习题11.18
- C++ Primer 第11章 习题11.19
- C++ Primer 第11章 习题11.20
- C++ Primer 第11章 习题11.20
- Android培训班(93)内核解压过程6
- 用户sa登录失败,该用户与可信sql server连接无关联
- SAP BW_PA_文件_层级数据——视频学习笔记14
- HttpURLConnection用法详解
- 用思维导图和实例学习之——Web Service
- C++ Primer 第11章 习题11.22
- VMWare网络的三种工作模式--bridged, host-only, NAT详解
- 推荐6款常用的Java开源报表制作工具
- 通用寄存器的主要用途
- Sqlplus 常用命令
- 共享池的SUB POOL技术以及ORA-0301
- C++库介绍
- SAP BW_PA_文件_事务数据——视频学习笔记15
- Oracle 数据链的使用