C标准有一个用于缺陷报告的网站吗?

24
在我之前的问题中,讨论似乎暗示C标准可能存在缺陷,这还得到了最佳回答者最后一句话的进一步暗示:
“标准的作者只是忘了这么说。”
我知道C++有一个在线网站,可以搜索缺陷报告,例如这是我对null pointer constant的搜索,但是C标准是否有类似的东西呢?
3个回答

15
跟进C标准的进程没有跟进C++进程那么方便,但是我们可以从WG14页面开始查找链接在顶部的C11缺陷报告摘要,再通过一些额外的努力,我们可以找到以下内容:

我们也可以通过查找网站顶部的邮件列表找到最新的提案,目前为止:

我们可以在文档部分找到自1996年以来的邮件列表

据我所知,WG14没有像isocpp.org这样的可比网站。而isocpp.org连同推特很容易跟进WG21

对于 C++ 技术,我通常会在最新的预会议邮件发布时从 isocpp.org 上获取最新的缺陷报告列表。例如,最新的一封是Pre-Urbana mailing。您还可以通过访问WG21 网站并查找 C++ Standard Core Language Issues List 来查找最新的缺陷列表:

对于标准草案文件,规范问题的标准答案应该是“我在哪里找到当前的 C 或 C++ 标准文档?”。据我所知,所有公共的 C 和 C++ 标准草案都链接在那个问题中。


C11的缺陷报告总结链接截止于2016年。自那以后就没有更多的缺陷报告了吗? - Tor Klingberg

5
问题中提到的C++链接是WG21(工作组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的邮件列表。这可能看起来很奇怪,但要让你的声音被听到,可能需要亲自出席圣路易斯的会议或找到代表。

1

没有特定的网站或专用邮件列表。

提交错误报告的程序在以下网址中概述:
http://www.open-std.org/jtc1/sc22/wg14/www/docs/template.htm

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

虽然未指定,但电子邮件主题行应包括短语:
Draft C{nn} Defect: {title}

{nn} 表示正在评论的版本,可以是 99、11、17 或 2x,如果需要,还可以是 TC 引用,例如 C99TC2,而 {title} 是缺陷报告主题行的建议值,以便将其与该框可能收到的其他类型的电子邮件区分开来。

此文撰写时上述URL是公开可访问的。WG14是否保持其可访问并不在我的控制范围内。换句话说,Ymmv适用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接