C++标准模板库复习(二)

2014-11-24 10:39:56 · 作者: · 浏览: 1
ng algorithms)
可以修改它们所操作的容器的元素。
排序相关算法
数值算法
算法应用举例
应用不可变序列算法对数据序列进行分析
以可变序列算法对数据序列进行复制,生成,删除,替换,倒序,旋转等可变性操作。
应用排序相关算法对序列进行各项操作
应用数值算法对数据序列进行操作
函数对象
一个行为类似函数的对象,它可以没有参数,也可以带有若干参数,其功能是获取一个值,或者改变操作的状态。
任何普通的函数和任何重载了调用运算符operator()的类的对象都满足函数对象的特征
STL中也定义了一些标准的函数对象,如果以功能划分,可以分为算术运算、关系运算、逻辑运算三大类。为了调用这些标准函数对象,需要包含头文件
小结与复习建议
主要内容
泛型程序设计、与标准模板库有关的概念和术语、C++标准模板库中的容器、迭代器、标准C++库中的算法、函数对象
达到的目标
初步了解泛型程序设计的概念,学会C++标准模板库(STL)的使用方法