c++基础--容器适配器
来源:互联网 发布:编程培训机构推荐 编辑:程序博客网 时间:2024/06/06 00:27
1、适配器
适配器是一种机制,一个适配器接受一种类型,使其行为看起来像另一种类型
三个顺序容器的适配器:stack,queue,priority_queue。
stack,queue默认基于deque实现的,priority_queue默认基于vector实现的。
可以用命名的顺序容器作为第二个类型参数,重载默认容器类型
stack<string, vector<string>> sta;
2、重载默认容器类型
适配器需要添加和删除,所以不能构造array之上
stack要求push_back,pop_back,back,除了array和forward_list之外都可以
queue要求push_back,push_front可以在deque和list上
priority_queue需要随机访问能力,所以可以在vector和deque上。
0 0
- c++基础--容器适配器
- 【足迹C++primer】29、容器适配器
- 学习C++——容器适配器
- c++STL(五)容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- 容器适配器
- storm入门学习中文版
- http://www.w3school.com.cn/b.asp
- 贝塞尔曲线
- Practical Rendering and Computation with Direct3D 11学习笔记(2.1.2)
- asm基础——堆栈框架、调用惯例
- c++基础--容器适配器
- 使用Mocha进行Node.js的单元测试
- 2016年c#初使用
- 增量数组查找
- Android判断App是否在前台运行
- json字符串转List集合
- Fork/Join框架
- cocos2d-x 3.x 创建动画
- leetcode 97. Interleaving String