c++ 序列式容器的创建和访问
来源:互联网 发布:web前端知乎 编辑:程序博客网 时间:2024/05/16 05:10
#include <iostream>#include <vector>#include<list>#include <deque>using namespace std;#define UNIT unsigned int;int main() {// create empty vector vector<int> obv;cout << "obv size" << obv.size() << endl;// create dequedouble sz[5] = { 1,2,5,4,3 };deque<double>obD(sz, sz + 5);for (int i = 0; i < obD.size(); ++i){cout << obD[i] <<" ";}cout << endl;// iteratordeque<double>::iterator id = obD.end();for (;id!=obD.begin();){id--;cout << (*id) << " ";}list<float>obL(3, 5);list<float>::iterator iter = obL.end();cout << endl<<"list(3,5) : ";while (iter!=obL.begin()){--iter;cout << *iter <<" ";}list<float>obL2(4, 9);obL.swap(obL2);cout << endl<<"after swap obL:";for (iter = obL.begin(); iter!=obL.end(); ++iter){cout << *iter<<" ";}cout << endl<<"after swap obL2:";list<float>::iterator iter2 = obL2.end();while (iter2!=obL2.begin()){--iter2;cout << *iter2 << " ";}cout << endl;cout << endl;system("pause");return 0;}
0 0
- c++ 序列式容器的创建和访问
- C++STL序列式容器的学习
- C++ 序列式容器的插入和删除
- 数据结构-序列容器(C++)
- 【C/C++】顺序容器访问元素和删除元素
- map容器创建、元素插入和前向遍历访问
- 序列式容器vector和deque
- 【STL】序列式容器--stack和queue
- STL序列式容器和关联式容器
- C++STL之序列容器
- 数组的创建和访问
- STL中序列式容器的共性
- STL中的序列式容器的特性
- QT序列式容器
- 4 序列式容器
- STL序列式容器
- 序列式容器
- 序列式容器List
- perl--DBI 模块中提取数据的fetch方法汇总(三)
- 【USACO 2011 Open Gold】修剪草坪(BSOI2940)
- angularjs2进阶教程1-编辑英雄
- js 回调
- MySQL学习(十一)
- c++ 序列式容器的创建和访问
- iOS 开发中WIFI相关功能总结
- BEST SEO
- Java 下载文件模板
- Java中List for循环的6种写法
- 机器学习知识点(十)马尔可夫链
- Oracle学习-plsql的例子
- Redis:服务器端工作流程
- 算法解析