[C++]STL
2016-09-29 10:59
148 查看
C++ STL (Standard Template Library标准模板库) 是通用类模板和算法的集合,它提供给程序员一些标准的数据结构的实现如 queues(队列), lists(链表) 和stacks(栈)等.C++ STL 提供给程序员以下三类数据结构的实现:标准容器类顺序性容器 vector 从后面快速的插入与删除,直接访问任何元素 deque 从前面或后面快速的插入与删除,直接访问任何元素 list 双链表,从任何地方快速插入与删除关联容器 set 快速查找,不允许重复值 multiset 快速查找,允许重复值 map 一对多映射,基于关键字快速查找,不允许重复值 multimap 一对多映射,基于关键字快速查找,允许重复值容器适配器 stack 后进先出 queue 先进先出 priority_queue 最高优先级元素总是第一个出列
相关文章推荐
- [原创]最近学习STL,在C++库中苦寻不到BigInteger类,于是自己写了一个
- C++ and STL: Take Advantage of STL Algorithms by Implementing a Custom Iterator
- C++ STL(标准模板库) 学习资源列表
- 介绍有关学习C++ STL的预备知识和STL的相关背景知识,适合想对STL做大致了解的初学者
- C++ STL轻松导学(经典收藏)
- talking C++ STL
- C++ STL编程轻松入门基础
- C++ STL 习题
- 对C++ STL,list元素的循环删除操作
- 如何运行C++ STL程序——morning小品文
- [C++] STL里面的map
- c++ stl iostream 使用笔记三
- vector stl c++
- [C++] STL里面的map
- C++ STL简介
- 如何运行C++ STL程序
- C++ STL(标准模板库) 学习资源列表
- C++ STL(标准模板库) 学习资源列表
- C++ STL轻松导学
- C++字符串完全指南(2) - STL和ATL类