C++ Templates (第2版·英文版) - [美] David Vandevoorde, [德] Nicolai M.Josuttis, [美] Douglas Gregor

C++ Templates (第2版·英文版)

[美] David Vandevoorde, [德] Nicolai M.Josuttis, [美] Douglas Gregor

出版时间

2018-04-30

ISBN

9787115479938

评分

★★★★★
书籍介绍
本书是同名经典畅销图书的全新升级版本,针对C++11、C++14、C++17标准进行了全面更新,并对所有的新语言特性(包括可变参数模板、通用lambda、类模板参数推导等)进行了解释。 全书共28章。首先全面介绍了本书的内容结构和相关情况。第1部分(第1~11章)介绍了模板的基本概念,第2部分(第12~17章)深入阐述了模板的细节,第3部分(第18~28章)介绍了C++模板所支持的基本设计技术。附录A、附录B、附录C、附录D和附录E分别为一处定义原则、值类别、重载解析、标准类型实用程序和概念的相关资料。 本书适合对C++模板技术感兴趣的有一定经验的程序员阅读。
目录
第 1部分: 基本概念
1 Function Templates 第 1章 函数模板
1.1 A First Look at Function Templates/初识函数模板
1.1.1 Defining the Template/定义模板
1.1.2 Using the Template/使用模板

显示全部
用户评论
看了第一和第三部分。很多内容其实之前各色书籍里都见过,只是这次在这本模板的主题书里重新介绍遍,收货不多。
看完了第一部分和第三部分。感觉写的非常通俗易懂,之前完全没有看过template的书,扶读起来毫不费力,不知不觉就读完了。学到了很多,性价比很高
自虐必备
书是真的好,内容也是真的多
C++模板是个很神奇的东西:引入它的本意是提高代码复用,但引申出了静态多态、编译期计算等等强大的能力,还带来了一堆用来处理各种边界情况的复杂规则。这本书的第三部分比前两部分有意思多了,一定要试试实现一下。
爸爸,我来学习了,比第一版本多太多东西了!!!
关于C++模板特性最好的书
收藏