这是我心仪已久的一本书 我相信很多读者也有同样的感受
在所有的编程语言中 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++程序设计 到面向对象程序设计
以及基于模板的程序设计 面面俱到
而且讲解细致入微 值得仔细品味
点击下载