C++11 模板元编程 - 目录

C++11 模板元编程 - 目录_第1张图片

  • 前言

  • 模板的基础知识
    • 模板的类型参数
    • 模板的默认参数
    • 模板的模板参数
    • 模板的特化
    • 模板的非类型参数
    • 模板的编译期计算
      • 数值计算
      • 类型计算
    • 模板递归

  • C++模板元编程
    • 元函数
    • 高阶函数
    • 柯理函数(currying)
    • 一切都是类型
    • 一切都是函数
    • 模式匹配
    • 递归
    • 不可变性
    • 惰性
    • 鸭子类型
    • 总结:两阶段的C++语言

  • TLP测试框架
    • 测试断言
    • 测试用例
    • 测试套件
    • 测试Setup
    • 测试Teardown
    • 测试报告

  • TLP库
    • 基础类型和元函数
    • 元函数转发
    • TypeList
      • 数据结构
      • 基本算法
      • 高阶算法
      • 应用举例
  • Traits
  • Test

  • 模板元编程应用
    • 编译期纯函数式计算
    • 类型操纵
      • 类型萃取
      • 类型选择
      • 类型校验
    • 代码生成
    • 构建DSL

  • 后记

** 作者: MagicBowen**
** Email:[email protected] **
** 转载请注明作者信息,谢谢!**

你可能感兴趣的:(C++11 模板元编程 - 目录)