C++的由来
C++的诞生是由Bjarne于1979年研制出的cpre预处理程序的基础上发展和完善起来的.
C++的特点
与C兼容,代码结构更合理,支持面向对象机制,具有很高的可重用性,可扩展性和可维护性.
C++的发展
Bjarne于1979年10月完成的cpre程序为C加上了类似Simula的类机制
C with class是由Bjarne等人组成的一个开发小组专门在cpre之后开发的新语言,即后来的C++.
1983年8月,第一个C++实现投入使用.
1983年12月,Rick Mascitti建议命名为CPlusPlus,即C++.
10月.Bjarne博士完成了经典巨著The C++ Programming Language第一版
11月,第一个USENIX C++会议在新墨西哥州举行.
1988年10月,第一次USENIX C++实现者工作会议在科罗拉多州举行.
1989年12月,ANSI X3J16在华盛顿组织会议.(ANSI C++ 委员会被称为"X3J16".ANSI C委员会被称为"X3J11").
1990年3月,第一次ANSI X3J16技术会议在新泽西州召开.
7月,模板被加入.
11月,异常被加入.
1991年6月, The C++ Programming Language第二版完成.
6月,第一次ISO WG21会议在瑞典召开(ISO C++ 标准小组被称为"WG21".ISO C 标准小组被称为"WG14".).
1993年3月,运行时类型识别在俄勒冈州被加入.
7月,名字空间在德国慕尼黑被加入.
1994年8月,ANSI/ISO委员会草案登记.
1997年7月,The C++ Programming Language第三版完成.
10月,ISO标准通过表决被接受
1998年11月,ISO标准被批准(ISO/IEC 14882).
C++ Release
1985年10月,Cfront Release 1.0发布.
1987年12月,GNU C++发布.
1988年1 月,第一个Oregon Software C++发布.
6 月,第一个Zortech C++发布.
1990年5 月,第一个Borland C++发布.
1992年2 月,第一个Dec C++发布.
3 月,第一个Microsoft C++发布.
5 月,第一个IBM C++发布.