C++11 模板元编程 - 目录 2016-09-14 本文已影响6568人 MagicBowen 前言 模板的基础知识 模板的类型参数 模板的默认参数 模板的模板参数 模板的特化 模板的非类型参数 模板的编译期计算 数值计算 类型计算 模板递归 C++模板元编程 元函数 高阶函数 柯理函数(currying) 一切都是类型 一切都是函数 模式匹配 递归 不可变性 惰性 鸭子类型 总结:两阶段的C++语言 TLP测试框架 测试断言 测试用例 测试套件 测试Setup 测试Teardown 测试报告 TLP库 基础类型和元函数 元函数转发 TypeList 数据结构 基本算法 高阶算法 应用举例 Traits Test 模板元编程应用 编译期纯函数式计算 类型操纵 类型萃取 类型选择 类型校验 代码生成 构建DSL 后记 ** 作者: MagicBowen** ** Email:e.bowen.wang@icloud.com ** ** 转载请注明作者信息,谢谢!**