- 3
- 0
- 约5.88千字
- 约 45页
- 2018-03-09 发布于浙江
- 举报
[计算机软件及应用]CTutorial
C++ Tutorial: Basics 涂争光 Q Q: 359956396 msn: tzg1970@ Email :tzg1970@ C++的历史 C++是直接从C语言发展过来的,而C语言是从B语言发展过来的,B语言是BCPL的一个解释性后代,BCPL是Basic CPL。 最初导致C++诞生的原因是在Bjarne博士等人试图去分析UNIX的内核的时候,这项工作开始于1979年4月,当时由于没有合适的工具能够有效的分析由于内核分布而造成的网络流量,以及怎样将内核模块化。同年10月,Bjarne博士完成了一个可以运行的预处理程序,称之为Cpre,它为C加上了类 似Simula的类机制。在这个过程中,Bjarne博士开始思考是不是要开发一种新的语言,当时贝尔实验室对这个想法很感兴趣,就让Bjarne博士等 人组成一个开发小组,专门进行研究。 C++的历史 当时不是叫做C++,而是C with class,这是把它当作一种C语言的有效扩充。由于当时C语言在编程界居于老大的地位,要想发展一种新的语言,最强大的竞争对手就是C语言,所以当时有两个问题最受关注:C++要在运行时间、代码紧凑性和数据紧凑性方面能够 与C语言相媲美,但是还要尽量避免在语言应用领域的限制。在这种情况下,一个很自然的想法就是让C++从C语言继承过来,但是我们的Bjarne博士更具 有先见之明,他为了
您可能关注的文档
- [计算机硬件及网络]第八章 处理器调度.ppt
- [计算机硬件及网络]第八章 电缆故障测寻.pdf
- [计算机硬件及网络]第六章 基本输入输出接口wq.ppt
- [计算机硬件及网络]第六章 存储器.ppt
- [计算机硬件及网络]第五章 可编程逻辑控制器的概述.ppt
- [计算机硬件及网络]网络与通信技术总结.ppt
- [计算机硬件及网络]综合练习题10套.doc
- [计算机硬件及网络]网络工程与规划楼层综合布线.doc
- [计算机硬件及网络]网络设备:第5章_路由及其工作原理.ppt
- [计算机硬件及网络]聊城供电公司110kV松江变电站用户使用手册.doc
- 中国国家标准 GB/T 48019.122-2026立体显示器件 第12-2部分:眼镜式立体显示器件测量方法 运动模糊.pdf
- 《GB/T 48019.122-2026立体显示器件 第12-2部分:眼镜式立体显示器件测量方法 运动模糊》.pdf
- 《GB/T 19148.5-2026灯座的型式和尺寸 第5部分:卡口式灯座》.pdf
- GB/T 19148.5-2026灯座的型式和尺寸 第5部分:卡口式灯座.pdf
- 中国国家标准 GB/T 19148.5-2026灯座的型式和尺寸 第5部分:卡口式灯座.pdf
- 中国国家标准 GB/T 23913.3-2026复合岩棉板耐火舱室 第3部分:防火门.pdf
- GB/T 23913.3-2026复合岩棉板耐火舱室 第3部分:防火门.pdf
- 《GB/T 23913.3-2026复合岩棉板耐火舱室 第3部分:防火门》.pdf
- 中国国家标准 GB/T 47940.2-2026气动 电-气连续流量控制阀 第2部分:评定商务文件中包含的主要特性的试验方法.pdf
- 《GB/T 47940.2-2026气动 电-气连续流量控制阀 第2部分:评定商务文件中包含的主要特性的试验方法》.pdf
原创力文档

文档评论(0)