《C++ Templates中文版》——1.3 如何阅读本书

简介:

本节书摘来自异步社区出版社《C++ Templates中文版》一书中的第1章,第1.3节,作者: 【美】David Vandevoorde , 【德】Nicolai M. Josuttis,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 如何阅读本书

如果你是一个希望学习或者温习模板概念的C++程序员,那么你应该仔细阅读第1部分——基础。即使你已经对模板非常熟悉,我们还是建议你大概浏览一下第1部分,这样有助于你了解我们所使用的风格和术语。这一部分还介绍了:当遇到包含模板的源代码时,你应该如何(逻辑地)组织这些源代码。

根据自己的学习方法,你既可以深入理解第2部分的许多细节,也可以直接阅读第3部分所介绍的实用编码技术(然后才回到第2部分阅读一些复杂的语言话题)。如果你每天面对使用模板的压力,那么后一种阅读方法通常是相当有用的。第4部分和第3部分有些类似,但它主要注重于如何把模板技术应用到具体的应用程序中,而不仅仅在于设计技术。因此,在阅读第4部分之前,最好熟悉第3部分所介绍的一些话题。

附录部分包含了很多内容,在本书的正文中我们也经常引用这些内容。我们也根据它们(指附录的内容)的特点,尽量把它们写得浅显易懂。

就我们自己的经验而言,学习一种新事物最好的方法就是研习描述该事物的例子。因此,在整本书中你到处都会看到许多代码例子。某些例子只是用于阐明某个抽象概念的短短几行代码,其他的则是完整的程序,为你提供了一份原汁原味的应用程序。后一种例子通过C++注释来引入,注释中描述了包含程序代码的文件,你可以在本书的网站http://www.josuttis.com/tmplbook/找到所有的这些文件。

相关文章
|
5月前
|
C++
C++ Primer Plus (第6版)中文版 (使用XMind整理)
C++ Primer Plus (第6版)中文版 (使用XMind整理)
C++ Primer Plus (第6版)中文版 (使用XMind整理)
|
6月前
|
设计模式 存储 算法
C++从入门到精通:3.7阅读和理解开源项目——在实际项目中应用C++编程技巧和规范
C++从入门到精通:3.7阅读和理解开源项目——在实际项目中应用C++编程技巧和规范
123 0
|
存储 编译器 C++
C++ Primer 阅读笔记(二)
C++ Primer 阅读笔记(二)
C++ Primer 阅读笔记(二)
|
编译器 C++
C++ Primer 阅读笔记(一)
C++ Primer 阅读笔记(一)
C++ Primer 阅读笔记(一)
|
机器学习/深度学习 IDE Ubuntu
《C++ Primer中文版(第5版)》学习笔记与习题完整发布!
《C++ Primer中文版(第5版)》学习笔记与习题完整发布!
556 0
《C++ Primer中文版(第5版)》学习笔记与习题完整发布!
|
Ubuntu Linux Android开发
《深入理解Android:Telephony原理剖析与最佳实践》一2.5 使用Source Insight方便阅读C/C++代码
本节书摘来自华章出版社《深入理解Android:Telephony原理剖析与最佳实践》一 书中的第2章,第2.5节,作者:杨青平,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1392 0
|
C语言 C++ 容器
C++11 FAQ中文版--转
更新至英文版October 3, 2012 译者前言: 经过C++标准委员会的不懈努力,最新的ISO C++标准C++11,也即是原来的C++0x,已经正式发布了。让我们欢迎C++11! 今天获得Stroustrup先生的许可,开始翻译由他撰写和维护的C++11 FAQ。
1601 0