从这个SO protected question开始,我试图理解这些文档之间的区别:
编辑
正如@Chqrlie指出的:* 免费提供的ANSI和ISO官方文档与可从官方网站 * open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf免费访问的最终草案之间有什么区别
从这个SO protected question开始,我试图理解这些文档之间的区别:
编辑
正如@Chqrlie指出的:* 免费提供的ANSI和ISO官方文档与可从官方网站 * open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf免费访问的最终草案之间有什么区别
2条答案
按热度按时间5jvtdoz21#
我终于得到了答案:
ISO/IEC 9899:2011是ISO发布的原始ISO标准。
INCITS/ISO/IEC 9899-2012是美国国内采用的ISO。
**从技术上讲,这两个标准是相同的。**美国版本有额外的封面,以添加美国封面和采用日期的详细信息。一旦我们采用了国际标准,我们可以根据我们的费用表来设置价格,这通常会导致比购买ISO版本更少的费用。
为了提供更多的背景资料,大多数INCITS技术委员会与ISO/IEC JTC 1小组委员会和工作组以及一些ISO技术委员会、小组委员会和工作组保持美国技术咨询组(TAG)的关系。
除少数例外情况外,INCITS根据ANSI“将ISO或IEC标准等同采用为美国国家标准的快速程序”,将其工作计划范围内的所有ISO/IEC或ISO标准作为“等同”美国国家标准。
同样,INCITS通常会撤销已作为ISO/IEC或ISO国际标准撤销的任何此类已采用的美国国家标准。
jm81lzqq2#
免费提供的ANSI和ISO官方文件与可从官方网站www.example.com免费获取的最终草案之间有什么区别open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
在n1570中有几个错误的句子提到了表达式
_Alignof
,这是不存在的,因此从6.3.2.1p2,p3,p4,fn. 65中删除了_Alignof
;和6.7.1 fn. 121。请注意,自C11以来,我们有一个(非常琐碎的)技术勘误表和大量公认的缺陷报告,符合C11的编译器可能会在新的TC或标准之前实现这些报告。