STL(标准模板库)

来源:互联网 发布:iphone app软件开发 编辑:程序博客网 时间:2024/05/22 08:22

(此篇只是一个目录,将分成单篇去完成)

STL 主要有三个部分组成: 容器,迭代器,算法。

                                                     第一部分:知其然

一,容器

*顺序容器
  1. 向量(Vector)
  2. 双端队列(Dequeue)
  3. 表(List)
      PS: Copy 方法
*关联容器
  1. 集合(Set)
  2. 多重集合(Multiset)
  3. 映射(Map)
  4. 多重映射(Multimap)
*容器适配器
  1. 栈(Stack)
  2. 队列(Queue)
  3. 优先队列(Priority Queue)

二,迭代器

  1. 输入迭代器
  2. 输出迭代器
  3. 前向迭代器
  4. 双向迭代器
  5. 随机访问迭代器

        PS:迭代器声明式及流迭代器

三,算法

  1. 非修改算法
  2. 修改算法
  3. 数字算法
  4. 堆算法
        PS:
              函数对象
              插入迭代器
              

                                                     第二部分:知其所以然


26 0
原创粉丝点击