1. C++是什么
1.1 C++简介
C++语言是由贝尔实验室 1979年推出
C++是对C的一个扩展,1983年改名为C++
C++是在C语言的基础上添加了面向对象编程和泛型编程的支持。C++继成了C语言的高效、简洁、快速和可移植的传统
1.2 C++的应用领域
- 大型桌面应用程序(如Google Chrome和Microsoft Office)
- 大型的网站的后台
- 游戏引擎
- 数据库
- 操作系统、驱动程序、编译器、编程语言
1.3 C++的特点
优点:
- 强大的封装能力:让C++具备了强大的开发工程能力,在封装的同时C++最大程度的保留了高性能;
- 高性能:运行快,并且占用资源少
- 低功耗:特别适合在各种微型的嵌入式设备中运行高效的程序
缺点:
语法相对复杂,细节比较多
需要好的规范和范式,否则代码很难维护