|
@@ -22,15 +22,17 @@
|
|
|
###3.3 技巧单元:获得类型的属性 ———— 类型萃取(Type Traits)
|
|
|
|
|
|
## 4 用模板写程序吧!骚年!
|
|
|
-## 4.1 模板上的递归
|
|
|
-## 4.2 实战单元:元编程的Fibonacci数列
|
|
|
-## 4.3 技巧单元:typename与template的另一种用法
|
|
|
-## 4.4 实战单元:撰写你自己的元编程“函数”库
|
|
|
-## 4.5 实战单元:实现元编程上的数据结构 ———— 以Vector为例
|
|
|
+###4.1 模板上的递归
|
|
|
+###4.2 将循环变成递归,将分支变成递归,将一切变成递归
|
|
|
+###4.3 实战单元:元编程的Fibonacci数列
|
|
|
+###4.4 技巧单元:typename与template的另一种用法
|
|
|
+###4.5 实战单元:撰写你自己的元编程“函数”库
|
|
|
+###4.6 实战单元:实现元编程上的数据结构 ———— 以Vector为例
|
|
|
|
|
|
## 5 关于模板,你还需要知道的其它常识
|
|
|
###5.1 Template-Template Class
|
|
|
###5.2 技巧单元:高阶函数 ———— 从函数到函数的组合
|
|
|
###5.3 实战单元:STL中的Allocator Rebinder
|
|
|
+###5.4 像看堆栈一样的看出错信息
|
|
|
|
|
|
## 6 结语
|