C++ Templates中文版 - David Vandevoorde

C++ Templates中文版

David Vandevoorde

出版时间

2003-12-31

ISBN

9787115118097

评分

★★★★★

标签

计算机

书籍介绍

本书是C++模板编程的完全指南,旨在通过基本概念、常用技巧和应用实例3方面的有用资料,为读者打下C++模板知识的坚实基础。全书共5个部分,22章。第1章全面介绍了本书的内容结构和相关情况。第1部分(第2~7章)以教程的风格介绍了模板的基本概念,第2部分(第8~13章)阐述了模板的语言细节,第3部分(第14~18章)介绍了C++模板所支持的基本设计技术,第4部分(第19~22章)深入探讨了各种使用模

精彩摘录
  • "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"
作者简介
David Vandevoorde是20多年的C++工作经验,C++标准委员会成员。曾因为审校The C++ Programming Language一书的草稿,获得Bjarne Stroustrup的推荐,编写了C++ Solutions。
目录
第1章 关于本章
第1部分 基础
第2章 函数模板
第3章 类模板
第4章 非类型模板参数

显示全部
用户评论
断断续续地一直没有读完,又要OO又要GP,这么下去C++完全就是个无底洞
想要深入了解C++模板的必读书籍,从基础的特化规则、ALD、模板重载决议,到Express template、CRTP之类的模板编程技巧,全部囊括其中!
从第三部分开始看
看完了这一本,很多以前看到就头疼的代码,已经看得进去了。
高级用法应用面太窄,记住编程 是 “与人编程”,用高级语法带来的结果是可维护性差,调试困难,毕竟不是每个人都是大牛!
@2011-07-19 23:57:38
看了前七章感觉很有收获!
模板入门好书,以后大概就能看懂boost和STL的源码和现代C++代码中的奇特语法了。
C++模板方面的好书
收藏