一、C++的内容
1.1 C
1.2 Object-Oriented C++
class(构造函数和析构函数)、封装(encapsulation)、继承(inheritance)、多态(polymorphism)、virtual函数(动态绑定)......等等。
1.3 Template C++
函数模板、类模板;几个模板术语
1.4 STL
容器(containers)、算法(iterators)、迭代器(algorithms)、函数对象(function objects)
二、STL的内容
2.1 容器
vector
list
deque
deque容器:http://blog.csdn.net/guowenyan001/article/details/8707535
set/multiset
set/multiset容器:http://blog.csdn.net/guowenyan001/article/details/8707356
map/multimap
map/multimap容器:http://blog.csdn.net/guowenyan001/article/details/8707478
map常用方法:http://blog.csdn.net/guowenyan001/article/details/8992362
2.2 算法
find、fill方法:http://blog.csdn.net/guowenyan001/article/details/8708657
2.3 迭代器
输入迭代器
输出迭代器
前向迭代器
双向迭代器
随机迭代器
2.4 函数对象
函数对象定义、及其在STL中的使用:http://blog.csdn.net/guowenyan001/article/details/10017799
函数对象与函数指针比较:http://blog.csdn.net/guowenyan001/article/details/10018103
2.5 内存分配器
STL内存分配器、及其实现原理:http://blog.csdn.net/kanguolaikanguolaik/article/details/10062933
2.6 配接器
STL配接器定义、应用、理解:http://blog.csdn.net/kanguolaikanguolaik/article/details/10107093