标准模板库(STL)汇总

【概述】

    STL是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++ Standard Library)中,是ANSI/ISO C++标准中最新的也是极具革命性的一部分。该库包含了诸多在计算机科学领域里所常用的基本数据结构和基本算法。为广大C++程序员们提供了一个可扩展的应用框架,高度体现了软件的可复用性。

【组织而成的头文件】

    在C++标准中,STL被组织为下面的17个头文件:<algorithm>、<deque>、<functional>、<iterator>、<array>、<vector>、<list>、<forward_list>、<map>、<unordered_map>、<memory>、<numeric>、<queue>、<set>、<unordered_set>、<stack>和<utility>。

【组成部分】

  1. 容器(Container)    概述:点击这里        容器操作:点击这里
  2. 迭代器(Iterator)    点击这里
  3. 算法(Algorithm)    点击这里
  4. 仿函数(Function object)
  5. 迭代适配器(Adaptor)
  6. 空间配制器(allocator)

猜你喜欢

转载自blog.csdn.net/u011815404/article/details/79592143