C11标准文档

从这个受SO保护的问题开始,我试图了解这些文件之间的区别:

  1. 9899 2012年成本$60
  2. 9899 2011年成本$265

正如你所看到的那些文件的价格差别很大,我不知道更便宜的文件是否有效,或者类似于真实标准的草稿或剪切副本。

有人买了INCITS吗?


编辑

正如@Chqrlie所指出的那样: 免费提供的ANSI和ISO官方文件与最终草案之间的区别是什么,可从官方网站 open-std.org/jtc1/sc22/wg14/www/docs/n1570 免费获取 。 PDF格式

我终于得到了答案:

  • 安思

    ISO / IEC 9899:2011是ISO发布的原始ISO标准。
    INCITS / ISO / IEC 9899-2012是美国国内采用的ISO。

  • INCITS

    从技术上讲,这两个标准是相同的。 美国版本还有额外的前提条件来添加美国封面和采用日期详细信息。 一旦我们采用国际标准,我们可以根据我们的费用表设定价格,这通常比购买ISO版本的费用更低。

    为了提供更多背景信息,大多数INCITS技术委员会与ISO / IEC JTC 1小组委员会和工作组以及一些ISO技术委员会,小组委员会和工作组保持美国技术咨询小组(TAG)关系。
    除少数例外情况外,INCITS采用所有ISO / IEC或ISO标准,这些标准属于其工作计划中的“相同”美国国家标准,符合ANSI“同等采用ISO或IEC标准作为美国人的加速程序”国家标准“。

    同样,INCITS通常会撤回任何已被撤销为ISO / IEC或ISO国际标准的美国国家标准。

可从官方网站open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf免费获得免费的ANSI和ISO官方文件和最终草案之间的区别是什么?

在n1570中有几个错误的句子提到表达的_Alignof ,这是不存在的。 所以_Alignof已从6.3.2.1p2,p3,p4,fn中删除。 65; 和6.7.1 fn。 121。

请注意,自C11以来,我们有一个(非常简单的)技术勘误和大量已接受的缺陷报告,即符合要求的C11编译器可能会在新的TC或标准之前实施。