简体   繁体   English

C ++ 14将以哪个C标准为基础?

[英]On which C standard will C++14 be based?

Which revision of the C standard serves as the basis for C++14? 哪个C标准版本作为C ++ 14的基础?

C++11 is based on C99 and was released a few months before C11. C ++ 11基于C99,在C11之前几个月发布。 Will C++14 be based on C11? C ++ 14会基于C11吗? The current draft still (as of Dec 2013) seems to say "based on ISO/IEC 9899:1999", ie C99, and I heard repeatedly that C++14 is "nearly complete" and only undergoing minor tweaks at this point. 目前的草案仍然(截至2013年12月)似乎说“基于ISO / IEC 9899:1999”,即C99,我反复听说C ++ 14“接近完成”,此时只进行了微小的调整。 Is it plausible that the dependency on C will be revised before the new standard goes to the vote? 在新标准进入投票之前,是否可以修改对C的依赖?

At least in the current Draft of the C++ Standard there is written that its normative documents include 至少在目前的C ++标准草案中,有人写过它的规范性文件包括

— ISO/IEC 9899:1999, Programming languages — C - ISO / IEC 9899:1999,编程语言 - C.

— ISO/IEC 9899:1999/Cor.1:2001(E), Programming languages — C, Technical Corrigendum 1 - ISO / IEC 9899:1999 / Cor.1:2001(E),编程语言 - C,技术勘误1

— ISO/IEC 9899:1999/Cor.2:2004(E), Programming languages — C, Technical Corrigendum 2 - ISO / IEC 9899:1999 / Cor.2:2004(E),编程语言 - C,技术勘误2

— ISO/IEC 9899:1999/Cor.3:2007(E), Programming languages — C, Technical Corrigendum 3 - ISO / IEC 9899:1999 / Cor.3:2007(E),编程语言 - C,技术勘误3

So it looks like the new C++ Standard will be based on C99. 所以看起来新的C ++标准将基于C99。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM