序列式容器
向量(vector) 连续存储的元素
列表(list) 由节点组成的双向链表,每个结点包含着一个元素
双端队列(deque) 连续存储的指向不同元素的指针所组成的数组
适配器容器
栈(stack) 后进先出(LIFO)的值的排列
队列(queue) 先进先出(FIFO)的值的排列
优先队列(priority_queue) 元素的次序是由作用于所存储的值对上的某种谓词决定的的一种队列
关联式容器
集合(set) 由节点组成的红黑树,每个节点都包含着一个元素,节点之间以某种作用于元素队的谓词排列,没有两个不同的元素能够拥有相同的次序
多重集合(multiset) 允许存在两个次序相等的元素的集合
映射(map) 由{键,值}对组成的集合,以某种作用于键对上的谓词排列
- C++容器(STL容器)
- C++迭代器(STL迭代器)iterator详解
- STL算法详解
- STL中“大”、“小”和“相等”的概念
- C++ vector,STL vector(可变长的动态数组)详解
- C++ list,STL list(双向链表)详解
- C++ deque,STL deque(双向队列详解)
- C++函数对象详解(附带实例)
- C++关联容器,STL关联容器
- C++ pair类模板,STL pair类模板
- C++ multiset,STL multiset详解
- C++ set,STL set详解
- C++ multimap,STL multimap详解
- C++ map,STL map详解
- C++容器适配器简介
- C++ stack,STL stack详解
- C++ queue和priority_queue,STL queue和priority_queue
- STL算法分类
- C++ string类(C++字符串)完全攻略
- C++ bitset类详解