Skip to content

Latest commit

 

History

History
171 lines (116 loc) · 14.5 KB

README.md

File metadata and controls

171 lines (116 loc) · 14.5 KB

此仓库记录我看《C++ Templates》第二版(目前只有英文版)的读书笔记

代码在code文件夹里

以下为笔记目录:

第一部分:基本概念

1.Function Templates /第一章 函数模板

10.Basic Template Terminology /第10章 基本模板术语

11. Generic Libraries /泛型库

  • 11.1 callables

  • [11.2 dealing with member function and additional arguments ](ch11/dealing with memf.md)

  • [11.3 supporting function objects ](ch11/Supporting Function Objects.md)

  • [11.4 wrapping calls ](ch11/wrapping calls)

第二部分 深入模板

14.Instantiation /第14章 实例化

15.Template Argument Deduction /模板实参推断

16.Specialization and Overloading /特化和重载

第三部分:模板和设计

19.Implementing Traits /第19章 实现Traits

Code:

20.Overloading on Type Properties /基于类型特性的重载

21.Template and Inheritance /第21章 模板和继承

24.Typelists /类型列表

由于本章偏于应用,仅提供代码

Construction

Algorithm