@songying
2019-02-20T13:01:19.000000Z
字数 547
阅读 1092
STL
STL是一个泛型库,由一些可适应不同需求的集合类和一些能够在这些数据集合上操作的算法构成。STL组件都由template实现,且STL搭建了一个框架,在该框架下你可以提供其他集合类或算法与现有组件搭配使用。
容器是某类对象的集合。容器分为三种:
- Array
- Vector
- Deque
- List
- set
- multiset
- map
- multimap
- unordered_set
- unordered_multiset
- unordered_map
- unordered_multimap
容器适配器是预定义的容器,其提供的是一定限度的接口,这些容器都是根据基本容器实现而成:
迭代器用来在一个对象集合内遍历全部元素或部分元素。
对集合中的元素进行处理。