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

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++已越过了这个目标,现在内部类型得到的支持反而比用户定义类型稍微弱了一点。

74656a3824def3de795807b3d7050e72.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值