- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C 入门到精通(免费下载)文库
C++入门到精通(免费下载)文库.txt10有了执著,生命旅程上的寂寞可以铺成一片蓝天;有了执著,孤单可以演绎成一排鸿雁;有了执著,欢乐可以绽放成满圆的鲜花。深入
系列
Primer
第三版
Stanley B Lippman
Josée Lajoie 著
中
中中文
文文版
版版
潘爱民张丽译
中国电力出版社
Addison-W
译序
这是我心仪已久的一本书我相信很多读者也有同样的感受
在所有的编程语言中
C++可以说是最为复杂的它既是一门传统的编程语言也是一门
新的编程语言说它是一门传统语言是因为
C++诞生已将近
20年的历史了特别是最近
10
年来
C++得到了快速的发展
C++是计算机软件领域中覆盖面最为广阔的编程语言并且与
C++相关的智力投入也是其他任何一门语言所无法比拟的人们对于
C++的研究已经远远超出
了对于一门编程语言所应有的关注所以现在的
C++已经非常成熟有大量的资源文档
书籍源代码等等可供我们使用说
C++是一门新的编程语言是因为在
1998年
C++由
ISO
International Standards Organization完成了标准化从此
C++领域有了统一的标准所
有的编译器都将向标准靠拢或者说与标准兼容这有利于我们写出可移植的
C++代码来
同时
C++标准也统一了
C++标准库为
C++用户提供了最为基本的基础设施
C++经历了多年
的发展终于有了一个相对稳定的版本所以我们应该用一种新的眼光来看待
C++而不再
简单地把
C++认为是
C语言的超集本书正是新版本
C++的写照通过本书你可以重新审视
C++语言这是我翻译过程中最为真切的体会它纠正了我过去对于
C++语言的一些误解虽
然我从
1993年开始就一直在使用
C++但是直到阅读了这本书之后我才从真正意义上全面
地认识了
C++语言
本书的权威性无需我多说看看本书原著的前言了解了两位作者的背景之后你就可以
知道这本书是经验和标准的完美结合
Stanley Lippman从
1984年开始一直从事
C++方面的
工作
在
C++的实现与应用方面有着丰富的经验
本书前两个版本的成功也证明了他在阐释
C++语言方面的独到之处
Josée Lajoie从
1990年开始成为
C++标准委员会的一名成员并且
承担了很重要的职务由于她的参与毫无疑问本书一定是与标准兼容的
讲述
C++的书非常多并且不乏优秀和经典之作在如此众多的
C++书籍中本书仍具有
不可替代的地位我想主要的原因在于本书具有以下几个特色
l内容广阔从本书的规模厚度就可以看出这一点
C++语言融入了大量优秀的特
性其内容的丰富程度已经远非
C语言所能及在所有的
C++书籍中本书的覆盖面是最为广
阔的从最基本的
C++程序设计到面向对象程序设计以及基于模板的程序设计面面俱到
而且讲解细致入微值得仔细品味
3叙述内容的安排
C++是一门多风格的程序设计语言
multi-paradigm Programming
language不仅支持面向对象程序设计也支持其他的程序设计思想本书的叙述结构正体现
了
C++的这种特点作者从程序设计思想的角度分别讲述了
C++的各种语言要素便读者比较
2许多实际的范例程序纯粹的技术讲解总是非常枯燥的但是阅读本书并不感觉枯燥
因为作者在介绍每一部分内容的时候都结合一个实际的例子读者通过这些例子能够很容易地
掌握相应的技术要点并且看到每一种技术的实际用法这是本书之所以引人入胜的重要原因
之一
II译序
容易抓住 C++语言的本质特征
4与编译器无关遵从 C++标准本书的内容并不特定于某一个 C++编译器实现而
是适用于所有与 C++标准兼容的编译器作者在讲解过程中也指出了编译器的一些内部考虑
例如编译器如何在各种上下文环境中解析重载函数如何处理除式类型转换等等这些内
容有利于加深读者对 C++的理解
5配套的练习在每一节讲解之后作者给出了一些练习这些练习反映了这一节的中
心内容读者通过这些练习可以巩固所学的知识所以本书也可以被用作教材用于系统全
面地学习 C++语言
虽然本书书名 C++ Primer的中文含义是 C++初级读本
但是它绝对不是一本很轻
松的入门教材
特别是关于名字空间
函数重载解析过程
模板机制和泛型算法
generic
algorithms等内容并不是一个 C++初学者能够很快掌握的如果你以前没有看过其他的 C++
书籍那么可能需要反复阅读多遍才能掌握本书讲述的内容如果你已经有了
文档评论(0)