跳转至

STL容器

简介

STL容器可以类比于现成的完备的内置数据结构模型,这是C++与C相比一个很大的不同点,也是为什么C语言写算法不太方便的一大原因,C语言的很多数据结构需要自己造轮子,而C++就可以直接通过内置库使用

分类

线性容器

数组Array

向量Vector

双端队列Deque

单向链表Forward-List

双向链表Lsit

映射容器

集合Set

多重集合Multiset

映射Map

多重映射Multimap

无序容器

无序集合Unordered Set

无序多重集合Unordered Multiset

无序映射Unordered Map

无序多重映射Unordered Multimap

容器适配器

栈Stack

队列Queue

优先队列priority_queue