|
网站https://www.open-std.org/jtc1/sc22/wg14/是WG14(C语言标准化工作组)的官方网站。它主要用于发布工作组的工作进展、文件和相关资源,方便成员和公众查阅。
网站的性质与用途 这是一个面向标准参与者和技术专家的“工作仓库”,而不是一个对普通开发者友好的教程网站。网站风格朴素,内容直接。 主要用途:发布官方文档、草案、会议纪要和问题跟踪。如果你想了解未来C语言标准的最新动态、阅读最新的标准草案、查找某个特性被讨论的原始文档,这个网站是最权威的一手信息来源。 获取正式标准:请注意,网站不直接提供最终、付费的ISO官方标准PDF文件。你需要通过自己所在国家的标准组织(如中国的SAC、美国的ANSI)购买或获取。
JTC1/SC22/WG14 是 C 编程语言的官方国际标准化工作组,正式名称为“ISO/IEC JTC1/SC22/WG14——编程语言C”。 - JTC1:Joint Technical Committee 1,国际标准化组织(ISO)和国际电工委员会(IEC)设立的联合技术委员会,负责信息技术领域的标准化工作。
- SC22:Subcommittee 22,JTC1下属的第22号小组委员会,负责“编程语言、其环境及系统软件接口”。
- WG14:Working Group 14,SC22下属的第14号工作组,也就是 专门负责C语言标准化 的核心团队。
这个组织的具体工作: 简单来说,我们常说的“标准C”就是由这个工作组制定和维护的。它的核心职责包括: - 制定和发布C语言标准:工作组负责起草、审议并发布官方的C语言国际标准(ISO/IEC 9899系列)。例如我们熟知的 C99、C11、C17,以及最新的 C23 标准,都是由WG14完成的。
- 规划语言未来演进:在发布一个标准后,WG14会立即开始规划下一版。目前,它正在致力于开发 C2y(即C23之后的下一版本)。
- 处理技术问题和扩展:工作组会讨论并决定是否将新特性(如你搜索时看到的为支持Unicode添加 char16_t 类型)或针对特定领域(如嵌入式系统的扩展)纳入标准。
我们常说的“ANSI C”中的ANSI(美国国家标准协会)也曾有自己的C标准委员会。后来,ANSI标准被采纳为国际标准,因此现在全球统一的C语言标准制定工作就由这个ISO工作组来主导了。
|