C++Templates中文版

David Vandevoorde, Nicolai M.Josuttis

出版时间

2008-02-01

ISBN

9787115171818

评分

★★★★★
书籍介绍
这本书在C++读者圈里有一种奇特的地位:水平很高,却常被建议「不要浪费生命去读」。它之所以值得被反复翻检,恰恰在于它把模板从「会用」推进到「理解」——那些Boost库作者、被模板吓倒的工程师,遇到写不出来的template时,都会回来查它。书中对模板编译两遍机制、重载解析、一处定义原则的剖析,把C++里最易踩坑的异常与内存泄漏、仿函数设计讲到了旮旯里。它不是速成手册,而更像一本「斗争指南」:适合愿意和编译器较劲、想把模板从技巧升维成语言本能的人。翻译质量见仁见智,但作为入门后走向精通的权威参考,它几乎无可替代。
精彩摘录
  • "Thus, templates are compiled twice: Without instantiation, the template code itself is checked for correct syntax. Syntax errors are discovered, such as missing semicolons. At the time of instantiation, the template code is checked to ensure that all calls are valid. Invalid calls are discovered, su"
用户评论
C++ 的模板,书的水平很高,但是不建议浪费生命去阅读
但凡被boost嚇倒或者要寫個什麼template,就要翻這個,我的模板太差了!於是更加慶幸有你!
第二部分足以秒杀一切初学者……此书需要反复读
2008年将其看了两遍,还做了不少的读书笔记,觉得这是模板的入门必读书籍。 看了概述之后,现在再来看《modern cpp design》就比较轻松了
一个美国人和一个德国人合作写的计算机书,前者注重技术,后者注重应用,templates的方方面面都讲到了,可惜逻辑有点混乱。
透彻,不过前半段非应用部分太枯燥了。后面简直是std模板源码剖析!
这本书真的需要反复阅读...
不要看中文版本。 这本书的最新版本已经加入17的内容了。
掌握C++模板必读书籍。不过第二版17年就出了,什么时候能有中文版本的呀。有没有大神在翻译呢?
挺清楚的,之前看的时候主要看了下STL,其他的还是c++ primer plus说的好鸭
下载
收藏