Experimental C features
Комитет по стандартам 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) |
dynamic |
|
ISO/IEC TS
17961:2013 |
Правила безопасного кодирования |
Опубликовано 2013-11-15 (
Магазин ISO
)
Черновик:
N1718
(2013-05-30)
|
|
|
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++
|