C++发展历史
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+