C++14 编辑
C++14是C++的现行标准的非正式名称,正式名称为"International Standard ISO/IEC 14882:2014 Programming Language C++"。C++14旨在作为C++11的一个小扩展,主要提供漏洞修复和小的改进。C++14标准的委员会草案N3690于2013年5月15日发表。工作草案N3936已于2014年3月2日完成。最终的投票期结束于2014年8月15日,结果已于8月18日公布。
1
相关
C++11,先前被称作C++0x,即ISO/IEC 14882:2011,是C++程式语言的一个标准。它取代第二版标准ISO/IEC 14882:2003,且已被C++14取代。相比于C++03,C++11标准包含核心语言的新机能,而且扩展C++标准程式库,并入了大部分的C++ Technical Report 1程式库。
ISO/IEC JTC1/SC22/WG21 C++标准委员会计划在2010年8月之前完成对最终委员会草案的投票,以及于2011年3月召开的标准会议完成国际标准的最终草案。然而,WG21预期ISO将要花费六个月到一年的时间才能正式发布新的C++标准。为了能够如期完成,委员会决定致力于直至2006年为止的提案,忽略新的提案。最终于2011年8月12日公布,并于2011年9月出版。
SYCL是一个面向OpenCL的高层次编程模型,一种单一源码特定领域嵌入式语言,目的是提高编程效率。SYCL 1.2基于纯C++11,SYCL 2.2基于纯C++14。该标准由科纳斯组织开发,于2014年3月发布。
C++11,先前被称作C++0x,即ISO/IEC 14882:2011,是C++程式语言的一个标准。它取代第二版标准ISO/IEC 14882:2003,且已被C++14取代。相比于C++03,C++11标准包含核心语言的新机能,而且扩展C++标准程式库,并入了大部分的C++ Technical Report 1程式库。
ISO/IEC JTC1/SC22/WG21 C++标准委员会计划在2010年8月之前完成对最终委员会草案的投票,以及于2011年3月召开的标准会议完成国际标准的最终草案。然而,WG21预期ISO将要花费六个月到一年的时间才能正式发布新的C++标准。为了能够如期完成,委员会决定致力于直至2006年为止的提案,忽略新的提案。最终于2011年8月12日公布,并于2011年9月出版。
C++11,先前被称作C++0x,即ISO/IEC 14882:2011,是C++程式语言的一个标准。它取代第二版标准ISO/IEC 14882:2003,且已被C++14取代。相比于C++03,C++11标准包含核心语言的新机能,而且扩展C++标准程式库,并入了大部分的C++ Technical Report 1程式库。
ISO/IEC JTC1/SC22/WG21 C++标准委员会计划在2010年8月之前完成对最终委员会草案的投票,以及于2011年3月召开的标准会议完成国际标准的最终草案。然而,WG21预期ISO将要花费六个月到一年的时间才能正式发布新的C++标准。为了能够如期完成,委员会决定致力于直至2006年为止的提案,忽略新的提案。最终于2011年8月12日公布,并于2011年9月出版。