Bjarne Stroustrup(1950–)
1983年,开发全新编程语言C with class,后来C++
1985年,第一个C++编译器CFront1.0
C++发展过程
1987 GUN C++
1990 Borland C++(BC)
1992 Microsoft C++(VC/VC++)
IBM C++
1998 ISO C++98
2003 ISO C++03
2011 ISO C++11
2014 ISO C++14
2017 ISO C++17
2020 ISOC++20
2 应用领域
游戏开发
科学计算
网络(ACE)和分布式应用
操作系统和设备驱动
嵌入式、编译器、脚本引擎
3 C和C++
都是编译型语言
都是强类型语言,但是C++要更强
C++中去除了C中一些不好特性(不规范代码)
C++增加了很多C语言没有的好的特性,全面支持面向对象,比C语言更适合大型软件的开发
二 第一个C++程序
1 编译方式
Gcc xx.cpp -lstdc++
G++ xx.cpp //推荐
2 文件后缀
1).cpp 推荐
2).cxx
3).cc
4).C
3头文件
#include