iec标准

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+

ECMAScript6标准-简介

放肆的年华 提交于 2019-12-05 04:08:00
Introduction This Ecma Standard defines the ECMAScript 2015 Language. It is the sixth edition of the ECMAScript Language Specification. Since publication of the first edition in 1997, ECMAScript has grown to be one of the world’s most widely used general purpose programming languages. It is best known as the language embedded in web browsers but has also been widely adopted for server and embedded applications.The sixth edition is the most extensive update to ECMAScript since the publication of the first edition in 1997. 前言 该Ecma标准定义了ECMAScript 2015语言。 这是ECMAScript语言规范的第六版。 自1997年发行第一版以来