C++14将基于哪个C标准

On which C standard will C++14 be based?

本文关键字:标准 于哪个 C++14      更新时间:2023-10-16

C标准的哪个版本是C++14的基础?

C++11基于C99,在C11之前几个月发布。C++14会基于C11吗?目前的草案(截至2013年12月)似乎仍然是"基于ISO/IEC 9899:1999",即C99,我反复听说C++14"几乎完成",目前只进行了一些小的调整。在新标准付诸表决之前,对C的依赖性是否会被修改?

至少在当前的C++标准草案中,其规范性文件包括

--ISO/IEC 9899:1999,程序设计语言——C

--ISO/IEC9899:1999/Cor.1:2001(E),程序设计语言——C,技术勘误表1

--ISO/IEC 9899:1999/Cor.2:2004(E),程序设计语言--C,技术勘误2

--ISO/IEC 9899:1999/Cor.3:2007(E),程序设计语言C,技术勘误3

因此,看起来新的C++标准将以C99为基础。