【问题标题】:Does the C standard have a website for defect reports?C 标准是否有缺陷报告网站?
【发布时间】:2014-12-16 03:28:50
【问题描述】:

在我之前的 question 中,讨论似乎暗示 C 标准可能存在缺陷,顶级回答者的最后一句话进一步暗示:

标准的作者只是忽略了这样说。

我知道 C++ 有一个在线网站,您可以在其中搜索缺陷报告,即这是我对 null pointer constant 的搜索,但是 C 标准是否有类似的东西?

【问题讨论】:

    标签: c standards language-lawyer


    【解决方案1】:

    跟上 C 标准流程不如跟上 C++ 流程方便,但从WG14 page 开始,我们可以找到链接在顶部的Defect report summary for C11,并且我们可以做一些额外的工作与

    我们还可以通过查找同样链接在网站顶部的邮件来找到最新的提案,目前:

    我们可以在documents 部分找到可追溯到 1996 年的邮件列表

    据我所知,WG14 没有可与isocpp.org 相媲美的网站,与twitter feed 一起,很容易跟上WG21

    对于 C++,我通常会在最新的会前邮件出来时从isocpp.org 获取最新的缺陷报告列表,例如最新的一个是Pre-Urbana mailing。您还可以通过转到 WG21 site 并查找 C++ 标准核心语言问题列表来找到最新的缺陷列表:

    对于标准文档草案,规范问题是Where do I find the current C or C++ standard documents?。据我所知,所有公共 C 和 C++ 草案标准都与该问题相关。

    【讨论】:

    【解决方案2】:

    C++ 问题中的链接指向 WG21(Working Group 21)站点。毫不奇怪,这里有一个用于 C 的,即 WG14:http://www.open-std.org/jtc1/sc22/wg14/

    我最近看到的缺陷报告是这个:http://www.open-std.org/jtc1/sc22/wg14/www/docs/summary.htm

    一周后在圣路易斯有一个会议:http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1861.htm

    但是,虽然 WG21(针对 C++)有一个有效的邮件列表,但我还没有找到一个针对 WG14 的邮件列表。这可能看起来很奇怪,但让您的声音被听到的方法可能是亲自出现在圣路易斯或找到可以的代表。

    【讨论】:

      【解决方案3】:

      不,没有特定的网站或专门的邮件列表。

      提交错误报告的过程在 URL:
      http://www.open-std.org/jtc1/sc22/wg14/www/docs/template.htm

      替换当前召集人的电子邮件地址,在页面上:
      http://www.open-std.org/jtc1/sc22/wg14/www/contacts
      根据需要。

      虽然未指定,但电子邮件主题行应包含以下短语:
      草稿 C{nn} 缺陷:{title}

      其中 {nn} 是版本,99、11、17 或 2x 被评论和 TC 参考(如果需要),例如C99TC2,{title} 是主题的建议值:缺陷报告行;以将其与该邮箱可能收到的其他类型的电子邮件区分开来。

      截至撰写本文时,上述 URL 有效,可公开访问。 WG14 是否让它们保持可访问性不在我的控制范围内。换句话说,Ymmv 适用。

      【讨论】:

        猜你喜欢
        • 2014-11-03
        • 2011-06-02
        • 1970-01-01
        • 1970-01-01
        • 2020-10-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多