STL知识点(常用算法函数介绍 、容器、类属算法、迭代器、函数对象、适配器、分配器
来源:互联网 发布:宁海哪里有学淘宝设计 编辑:程序博客网 时间:2024/05/23 15:46
2007-09-01 14:58
------《标准模板库自修教程与参考手册 STL进行C++编程》------
STL的6大组件:容器、类属算法、迭代器、函数对象、适配器、分配器。
---------------------------------------------------------------------------------------------
迭代器:
迭代器是类似指针的对象,STL算法利用它们对存储在容器中的对象序列进行遍历。
5种类别:1、输入迭代器 ::iterator istream_iterator< >输入流迭代器
2、输出迭代器 ::iterator ostream_iterator< >输出流迭代器
3、前向迭代器 ::iterator 既是输入也是输出迭代器
4、双向迭代器 ::iterator 支持前向迭代器的所有操作还需能进行反向遍历
5、随机访问迭代器 ::iterator 对序列中间元素的访问必须具有常量的时间复杂度
要求随机访问迭代器支持双向迭代器的所有操作,此外还要求支持(其中r和s分别是随机访问迭代器,n是整数表达式)
:对整数的加法和减法,以r+n, n+r 和 r-n表示
:使用表达式r[n]访问第n个元素,其含义为*(r+n)
:双向“跳转”,以r+=n和r-=n表示
:迭代
- STL知识点(常用算法函数介绍 、容器、类属算法、迭代器、函数对象、适配器、分配器
- STL的6大组件:容器、类属算法、迭代器、函数对象、适配器、分配器。
- STL的6大组件:容器、类属算法、迭代器、函数对象、适配器、分配器。
- STL算法--------函数对象
- STL算法--函数对象
- STL容器 算法 函数表
- STL里的容器、迭代器、算法、适配器
- stl 容器适配器、迭代器适配器和函数适配器讲解
- C++之STL(八):函数对象、 函数对象与容器、函数对象与算法
- STL(八):函数对象、 函数对象与容器、函数对象与算法
- STL算法设计理念 - 函数适配器
- STL-函数对象适配器
- STL-函数对象适配器
- 函数对象、函数适配器和算法
- STL算法和函数对象
- STL算法和函数对象
- stl算法设计理念_预定义函数对象和函数适配器1
- stl算法设计理念_预定义函数对象和函数适配器2_案例
- stdafx.h的作用
- stl map
- STL map常用操作简介
- 最优秀的stl学习网站
- STL之bind2st for_each 和 transform
- STL知识点(常用算法函数介绍 、容器、类属算法、迭代器、函数对象、适配器、分配器
- 胡乱的记一下 vector 的 clear 的功能。。
- vector::clear()和vecotr::pop_back()对内存处理的不同
- 迅雷6
- Iterator Classes (迭代器类)
- 求助
- 网球王子的口头禅
- asp.net 中treeview的运用
- 电脑一到晚上就不能启动