- 2
- 0
- 约5.4千字
- 约 42页
- 2018-04-15 发布于贵州
- 举报
C面向对象程序设计教程-第2章
C语言的局限
类型检查机制相对较弱,程序中的一些错误不能在编译阶段由编译器检查出来;
几乎没有支持代码重用的语言结构;
不适合开发大型程序,当程序的规模达到一定的程度时,程序员很难控制程序的复杂性。;C++主要是为了我的朋友和我不必再使用汇编语言、C语言或其它现代高级语言而设计的,主要功能是可以更方便的编出好程序,让每个程序员更快乐。
——Stroustrup;C++的特点:
保持与C的兼容;
可读性好,可以直接地在程序中映射问题空间的结构;
生成代码质量高;
比汇编低10%-20%;
比C低5%
可重用性、可扩充性、可维护性和可靠性等方面都有了很大的提高;
支持面向对象,可方便构造出模拟现实问题的实体和操作。;常见的C++开发环境
Linux下的Kdevelop的集成开发环境;;MircroSoft Visual C++ 6.0;
MircroSoft C# 是MircroSoft公司.Net中的重要组成部分;
Borland C++Builder;;WatCom C++:最初为加拿大的一家公司的产品,现在被Sybase公司收购;
Optima C++:也是Sybase公司的产品,促进了Borland公司开始开发C++Builder的计划;
VisualAge C++:蓝色巨人 IBM的产品;;C++一
原创力文档

文档评论(0)