Namespaces
Variants

Experimental C features

From cppreference.net
< c

El comité de estándares de C publica extensiones experimentales del lenguaje C y de bibliotecas para futuras estandarizaciones.

Nota: hasta 2012, estas publicaciones utilizaban el formato TR (informe técnico). Desde 2012, el procedimiento ISO cambió para utilizar el formato TS (especificación técnica).

Número ISO Nombre Estado enlaces
ISO/IEC TR

19769:2004

Extensiones para soportar nuevos tipos de datos de caracteres Publicado ( Tienda ISO )

Borrador final: N1040 (2003-11-07)
Fusionado en C11.

ISO/IEC TR

24731-1:2007

Interfaces de verificación de límites Publicado ( Tienda ISO )

Borrador final: N1225 (2007-03-28)
Incorporado en C11.

ISO/IEC TR 18037:2008 Extensiones para soportar procesadores embebidos Publicado ( Tienda ISO )

Borrador final: N1169 (2006-04-04)

ISO/IEC TR

24732:2009

Extensiones para soportar aritmética de coma flotante decimal Publicado ( Tienda ISO )

Borrador final: N1312 (2008-05-16)
Sustituido por TS 18661-2:2015

ISO/IEC

24747:2009

Extensiones para soportar funciones matemáticas especiales Publicado ( Tienda ISO )

Borrador: N1182 (2006-08-02)

ISO/IEC TR

24731-2:2010

Extensiones para soportar funciones de asignación dinámica Publicado 2010-11-24 ( Tienda ISO )

Borrador: N1388 (2009-06-01)

dynamic
ISO/IEC TS

17961:2013

Reglas de codificación segura Publicado 2013-11-15 ( Tienda ISO )

Borrador: N1718 (2013-05-30)
TC1 publicado 2016-08-09 ( Tienda ISO )

ISO/IEC TS

18661-1:2014

Extensiones de punto flotante: Aritmética binaria de punto flotante Publicado 2014-07-21 ( Tienda ISO ) Borrador: N1778 (2013-11-05).

Borrador C2x: N2314 (2018-11-12)

Fusionado en C23.

fpext1
ISO/IEC TS

18661-2:2015

Extensiones de punto flotante: Aritmética de punto flotante decimal Publicado 2015-02-11, Revisado 2015-05-18 ( Tienda ISO ).

Borrador C2x: N2341 (2019-02-26)

Fusionado en C23.

ISO/IEC TS

18661-3:2015

Extensiones de punto flotante: Tipos de intercambio y extendidos Publicado 2015-10-06 ( Tienda ISO ). Borrador: N1945 (2015-06-10).

Borrador C2x: N2601 (2020-10-15)

Fusionado en C23.

ISO/IEC TS

18661-4:2015

Extensiones de punto flotante: Funciones suplementarias Publicado 2015-10-06 ( Tienda ISO ). Borrador: N1950 (2015-06-10).

Borrador C2x: N2401 (2019-06-23)

Parcialmente incorporado en C23.

fpext4
ISO/IEC TS 18661-5:2016 Extensiones de punto flotante: Atributos suplementarios Publicado 2016-08-11 ( Tienda ISO ) Borrador: N2004 (2016-03-07)
ISO/IEC TR 24772-3:2020 Descripciones de vulnerabilidades para el lenguaje de programación C Publicado 2020-05-20 ( Tienda ISO ) Borrador: N2169 (2017-04-07)
Transactional Memory TS Borrador inicial: N1961 (2015-09-23)
ISO/IEC TS

17961:xxxx

Reglas de codificación segura parte 2 Desarrollo temprano, publicación estimada 2023, posiblemente como IS en lugar de TS
ISO/IEC CD TS 6010 Un Modelo de Objetos de Memoria con Seguimiento de Procedencia para C Borrador: N3226 (2024-03-24)
ISO/IEC TS 21938-1 Extensiones paralelas parte 1: Paralelismo basado en hilos Borrador inicial: N2170 (2017-09-21)

× (Abandonado)

Extensiones paralelas parte 2: Paralelismo basado en vectores Borrador parcial temprano: N2081 (2016-09-15)

× (Abandonado)

Véase también

Documentación de C++ para Características experimentales de C++