C++ STL components

Standard Template Library

STL,是标准模板库(Standard Template Library)的简称。除此之外,还会有C++ 标准库(C++ Standard Library)。C++ 标准库包含STL,STL和其他一些内容共同组成了C++ 标准库。
STL有六大部件:

  • 容器(Containers)
  • 分配器(Allocators)
  • 算法(Algorithms)
  • 迭代器(Iterators)
  • 适配器(Adapters)
  • 仿函式(Functors)

容器

容器分为两类,一类叫做顺序容器,一类叫做关联容器,关联容器又可以分为有序和无序的关联容器。
关于容器的详细介绍,可以查看

分配器

算法

适配器

迭代器

仿函式