C++发展历史

风格不统一 提交于 2019-12-11 09:01:52

C++历史发展

C++是一门以C为基础发展而来的面向对象的高级程序设计语言,在20世纪80年代由比雅尼·斯特劳斯特鲁普博士(Bjarne Stroustrup)在贝尔实验室工作期间创立并实现。

  • 一开始,设计带类的C,命名为”c with classes”
  • 1983年,更名为C++
  • 1991年,ANSI C++标准化成为ISO标准化工作的一部分
  • 1995年,C++标准草案提交公众审阅
  • 1998年,ISO C++标准通过ISO评审成为国际标准,称作C++98。

C++从最初的C with class,经历了从C++98、C++ 03、C++ 11、C++ 14再到C++17多次标准化改造,功能得到了极大的丰富,已经演变为一门集面向过程、面向对象、函数式、泛型和元编程等多种编程范式的复杂编程语言,入门具有一定的难度。
C++17 的下一个版本是将在2020年发行的C++20

年份 C++ 标准名称 非正式名称
1998 ISO/IEC 14882:1998 C++98
2003 ISO/IEC 14882:2003 C++03
2011 ISO/IEC 14882:2011 C++11
2014 ISO/IEC 14882:2014 C++14
2017 ISO/IEC 14882:2017 C++17
2020 Yet to be determined C++20

C++03仅对C++98标准进行技术勘误,未提出新特性

C++教程则可从如下网站进行学习
runoob
w3cschool

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!