一边看侯捷老师(STL源码分析)课程,一边记录下来,仅是给自己当笔记看的。
1.算法源码刨析
1.1 accumulate 累计
一般会有两个版本,第二个版本会有一个可修改的函数参数,可以用仿函数进行自定义
1.2 for_each
1.3 relace
1.4 count....
2.仿函数
3.适配器
3.1 函数适配器:binder2nd
3.2 函数适配器:not1
3.3 函数适配器:bind
3.4 迭代器适配器:reverse_iterator
3.5 迭代器适配器:inserter
3.6 X适配器:ostream_iterator
3.7 X适配器:istream_iterator
使用一个东西,却不明白它的道理,不高明!