C++ STL系列学习一之 STL基本概念
来源:互联网 发布:通信算法工程师笔试题 编辑:程序博客网 时间:2024/05/30 04:28
标准模板库STL(Standard Template Library)
将算法冲特定的数据结构中抽象出来
STL代码广义上分为三类:算法(algorithm)、容器(container)和迭代器(iterator)。
STL六大组件:
容器:管理某类对象的集合。
算法:处理集合内的元素。
迭代器:在对象集合上进行遍历。
仿函数
适配器
空间配置器
在C++标准中,它们被重新组织为下面13个头文件:
algorithm deque functionaliteratorlistmapmemory
numeric queue set stack utilityvector
STL容器类别:
序列式容器:排列次序取决于插入时机和位置。
关联式容器:排列顺序取决于特定准则。
STL:set、vector、multimap、list、map、queue、stack
0 0
- C++ STL系列学习一之 STL基本概念
- STL学习笔记一(深入VC之STL系列)
- 【C++】【STL】STL学习之旅一:命名空间
- STL学习之(一)
- C++STL之map学习
- C++STL之map学习
- Effective STL学习系列--笔记一
- STL之迭代器基本概念 [转贴]
- 【C++】【STL】STL学习之旅二:模板
- C++STL之algorithm(一)
- STL系列之stack
- STL系列之queue
- STL学习笔记之 (一)模版
- STL学习之路(一) deque
- 初学者学习C++STL之vector容器
- STL学习(一)
- 学习STL(一)
- STL学习(一)
- 2017第八届山东省赛训练总结2017/5/9
- LUA语言在机器人行业中的应用:抓娃娃机动作程序
- Vijos P1816 统计数字【序列处理】
- "浪潮杯"第八届ACM山东省省赛青科场总结
- 各种字符串Hash函数比较
- C++ STL系列学习一之 STL基本概念
- 1.1.零web,js基础开发ReactNative_建立工程
- iOS CoreAnimation之CABasicAnimation:文字路径动画
- cocos2d-x 3.13 定时器Schedule 三种方式
- Bootstrap table的使用方法
- Opencv 特征训练分类器
- C++抽象编程——回溯算法(5)——Nim游戏代码及其反思
- Linux ftp 限制目录切换
- 换地方咯~