C 语言实验性特性
来自 cppreference.com
< c
C 标准委员会发布了用于未来标准化的实验性 C 语言和库扩展。
注意:直到 2012 年,这些出版物使用 TR(技术报告)格式。自 2012 年起,ISO 程序更改为使用 TS(技术规范)格式。
ISO 编号 | 名称 | 状态 | 链接 |
---|---|---|---|
ISO/IEC TR 19769:2004 |
支持新字符数据类型的扩展 | 已发布 (ISO 商店) 最终草案:N1040 (2003-11-07) |
|
ISO/IEC TR 24731-1:2007 |
边界检查接口 | 已发布 (ISO 商店) 最终草案:N1225 (2007-03-28) |
|
ISO/IEC TR 18037:2008 | 支持嵌入式处理器的扩展 | 已发布 (ISO 商店) 最终草案:N1169 (2006-04-04) |
|
ISO/IEC TR 24732:2009 |
支持十进制浮点运算的扩展 | 已发布 (ISO 商店) 最终草案:N1312 (2008-05-16) |
|
ISO/IEC 24747:2009 |
支持数学特殊函数的扩展 | 已发布 (ISO 商店) 草案:N1182 (2006-08-02) |
|
ISO/IEC TR 24731-2:2010 |
支持动态分配函数的扩展 | 2010-11-24 发布 (ISO 商店) 草案:N1388 (2009-06-01) |
动态 |
ISO/IEC TS 17961:2013 |
安全编码规则 | 2013-11-15 发布 (ISO 商店) | |
ISO/IEC TS 18661-1:2014 |
浮点扩展:二进制浮点运算 | 2014-07-21 发布 (ISO 商店) 草案:N1778 (2013-11-05)。 C2x 草案:N2314 (2018-11-12) ✔合并到 C23 中。 |
fpext1 |
ISO/IEC TS 18661-2:2015 |
浮点扩展:十进制浮点运算 | 2015-02-11 发布,2015-05-18 修订 (ISO 商店)。 C2x 草案:N2341 (2019-02-26) ✔合并到 C23 中。 |
|
ISO/IEC TS 18661-3:2015 |
浮点扩展:交换和扩展类型 | 2015-10-06 发布 (ISO 商店). 草案:N1945 (2015-06-10)。 C2x 草案:N2601 (2020-10-15) ✔合并到 C23 中。 |
|
ISO/IEC TS 18661-4:2015 |
浮点扩展:补充函数 | 2015-10-06 发布 (ISO 商店). 草案:N1950 (2015-06-10)。 C2x 草案:N2401 (2019-06-23) ✔部分合并到 C23 中。 |
fpext4 |
ISO/IEC TS 18661-5:2016 | 浮点扩展:补充属性 | 2016-08-11 发布 (ISO 商店) 草案:N2004 (2016-03-07) | |
ISO/IEC TR 24772-3:2020 | C 编程语言的漏洞描述 | 2020-05-20 发布 (ISO 商店) 草案:N2169 (2017-04-07) | |
事务性内存 TS | 早期草案:N1961 (2015-09-23) | ||
ISO/IEC TS 17961:xxxx |
安全编码规则部分 2 | 早期开发,预计 2023 年发布,可能作为 IS 而不是 TS | |
ISO/IEC CD TS 6010 | 用于 C 的具有来源感知的内存对象模型 | 草案:N3226 (2024-03-24) | |
ISO/IEC TS 21938-1 | 并行扩展部分 1:基于线程的并行 | 早期草案:N2170 (2017-09-21) ×(已放弃) |
|
并行扩展部分 2:基于向量的并行 | 早期部分草案:N2081 (2016-09-15) ×(已放弃) |
[编辑] 参见
C++ 文档 用于 C++ 实验性特性
|