标准模板库STL

2018-10-02  本文已影响0人  大地瓜_

一、STL简介

二、容器

序列型容器:容器中的元素按线性结构组织起来,可以逐个读写元素。
主要代表有vector(向量)、deque(双端队列) 、list(双向链表);

关联型容器:关联容器通过键(key)存储和读取元素。 
主要有map(映射)、set(集合)等;

容器适配器:是对前面提到的某些容器(如vector)进行 再包装,使其变为另一种容器。
典型的有栈(stack)、 队列(queue)等;

三、迭代器

容器的定义:容器类名<元素类型>::iterator 变量名;

例如: vector<int>:: iterator it;
   访问一个迭代器指向的元素:
* 迭代器变量名 例如: *it=5;

四、算法

上一篇 下一篇

猜你喜欢

热点阅读