文件名称:C++ Primer 3rd Edition 中文完美版
文件大小:3.81MB
文件格式:RAR
更新时间:2016-09-25 15:19:30
C++ Primer
本书第二版和第三版之间的变化非常大其中最值得注意的是C++已经通过了国际标 准化这不但为语言增加了新的特性比如异常处理运行时刻类型识别RTTI 名字空 间内置布尔数据类型新的强制转换方式而且还大量修改并扩展了现有的特性比如模 板template 支持面向对象object-oriented 和基于对象object-based 程序设计所需 要的类class 机制嵌套类型以及重载函数的解析机制也许更重要的是一个覆盖面非 常广阔的库现在成了标准C++的一部分其中包括以前称为STL 标准模板库的内容新 的string 类型一组顺序和关联容器类型比如vector list map 和set 以及在这些类型 上进行操作的一组可扩展的泛型算法generic algorithm 都是这个新标准库的特性本书 不但包括了许多新的资料而且还阐述了怎样在C++中进行程序设计的新的思考方法简而 言之实际上不但C++已经被重新创造本书第三版也是如此 在第三版中不但对语言的处理方式发生了根本的变化而且作者本身也发生了变化 首先我们的人数已经加倍而且我们的写作过程也已经国际化了尽管我们还牢牢扎根 于北美大陆Stan Lippman 是美国人Josée Lajoie 是加拿大人最后这种双作者关系也 反映了C++团体的两类主要活动Stan 现在正在迪斯尼动画公司Walt Disney Feature Animation *致力于以C++为基础的3D 计算机图形和动画应用而Josée 正专心于C++的定 义与实现同时她也是C++标准的核心语言小组的主席** 以及IBM 加拿大实验室的C++编 译器组的成员 Stan 是Bell 实验室中与Bjarne Stroustrup C++的发明者一起工作的早期成员之一 从1984 年开始一直从事C++方面的工作Stan 曾经致力于原始C++编译器cfront 的各种实 现从1986 年的版本1.1 到版本3.0 并领导了2.1 和3.0 版本的开发组之后他参与了 Stroustrup 领导的Foundation Research Project 项目中关于程序设计环境的对象模型部分 Josée 作为IBM 加拿大实验室C++编译器组的成员已经有八年时间了从1990 年开始她 成为C++标准委员会的成员她曾经担任委员会的副主席三年日前担任核心语言小组委员 会的主席已经达四年之久 本书第三版是一个大幅修订的版本不仅反映了语言的变化和扩展也反映了作者洞察 力和经验的变化
【文件预览】:
C++ Primer 3rd Edition 中文完美版.pdf