C++语言的设计和演化pdf

图书网 2018年10月20日23:20:23
评论
2.4K

C++语言的设计和演化 内容简介

在本书中,作者还从实践的角度出发,讨论了许多与程序设计语言、系统程序设计、面向对象的技术和方法、软件系统的设计和实现技术等有关的问题,值得每一个关心这些领域及相关问题的计算机工作者和学生们阅读参考。

本书是C++的设计者关于C++语言的最主要著作之一。作者综合性地论述了C++的历史和发展,C++中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C++所适合的应用领域及其未来的发展前景。本书在帮助人们理解C++语言方面的作用是不可替代的。它值得每个学习、使用和关注C++语言的专业工作者、科研人员、教师和学生阅读。

C++语言的设计和演化 目录

出版者的话

专家指导委员会

译者序

前言

致读者

引言

怎样读这本书

C++时间表

关注使用和用户们

程序设计语言

第一部分

第1章 C++的史前时代

第2章 带类的C

第3章 C++的诞生

第4章 C++语言设计规则

第5章 1985——1993年表

第6章 标准化

第7章 关注和使用

第8章 库

第9章 展望

第二部分

第10章 存储管理

第11章 重载

第12章 多重继承

第13章 类概论的精炼

第14章 强制

第15章 模板

第16章 异常处理

第17章 名字空间

第18章 C语言预处理器

参考文献

索引

C++语言的设计和演化 精彩文摘

此外,对内部类型和用户定义类型采用不同创建规则和作用域规则也是不精致的。由于在Simula里缺乏局部的和全局的类变量,我有时就感觉到自己的程序设计风格受到了束缚。与此类似,我也曾希望在Simula里有指向内部类型的指针,因此我希望有C的指针概念,它能够统一地作用到用户定义类型和内部类型上。这一点就是后来成长为C++设计的一条经验法则的初始概念,这个法则是:用户定义类型和内部类型与语言法则的关系应该是一样的,能够从语言及其相关工具方面得到同样程度的支持。在这个法则形成时,内部类型得到的支持要多得多,但是C++已越过了这个目标,现在内部类型得到的支持反而比用户定义类型稍微弱了一点。

图书网:C++语言的设计和演化pdf

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

程序设计

重构 改善既有代码的设计(中文版)pdf

《重构:改善既有代码的设计》(中文版)所提的这些重构准则将帮助你一次一小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口...
程序设计

数据结构 C语言版 第2版pdf

适读人群 :普通高校电子信息大类本科生学习、考研,同时也适合零售和培训。 采用“案例驱动”的编写模式。书中结合实际应用,将各章按照“案例引入——数据结构及其操作——案例分析与实现”...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: