'''C2Y''' es un nombre informal para la próxima revisión del lenguaje de programación C (C (lenguaje de programación)) después de C23 (C23 (revisión estándar C). La primera reunión del WG14 principalmente sobre el borrador C2Y se celebró en febrero de 2025.
==Características==
Cambios integrados en el último borrador de trabajo de C2Y: * N3064 - "Escritura en archivos de caracteres multibyte".
* N3192 - "Dígitos hexadecimales secuenciales".
* N3232 - "Redondeo ida y vuelta".
* N3233 - "Recomendación para redondeo printf".
* N3239 - "Algunas constantes son literalmente literales, v2".
* N3242 - "Uso problemático de "redondeado correctamente".
* N3244 - "Mata algunos demonios terrenales I (cambio 6.3.2.1, cambio 6.7.2 opción 1, cambio 6.7, cambio 6.7.5, cambio 6.7.6)".
* N3247 - "fopen "p" y acerca el modo fopen a POSIX 202x".
* N3254 - "Acceso a matrices de bytes, v4".
* N3259 - "Soporte ++ y -- en valores complejos".
* N3260 - "_Expresión de selección genérica con un tipo de operando".
* N3272 - "uso de estructura desglosada de strftime (Opción 1 - "Comportamiento no definido)".
* N3273 - "alineación de un tipo de matriz incompleta".
* N3286 - "Excepción de punto flotante para reemplazos de macros".
* N3287 - "Especificación de paréntesis sin sentido en matemáticas".
* N3291 - "Uso indebido del término de número de coma flotante decimal".
* N3298 - "Introducir literales complejos (sin los cambios propuestos en 4.2)".
* N3303 - "Correcciones HUGE_VAL".
* N3305 - "SOBRAS QUIERO_... Macros para y coma flotante decimal".
* N3312 - "Requisitos de alineación atómica relajada".
* N3322 - "Permitir operaciones de longitud cero en punteros nulos (incluidos los de la biblioteca)".
* N3323 - "¿Cómo se agrega uno a algo? (Utilizando el tipo adecuado)".
* N3324 - "Corrección de redacción de "error de polo".
* N3326 - "Estandarizar strnlen y wcsnlen".
* N3340 - "Mata a algunos demonios terrenales II".
* N3341 - "Mata a algunos demonios terrenales III".
* N3342 - "Mata a algunos demonios terrenales IV".
* N3344 - "Mata a algunos demonios terrenales VI".
* N3345 - "Mata a algunos demonios terrestres VII".
* N3346 - "Mata a algunos demonios terrenales VIII".
* N3349 - "abdominales sin comportamiento indefinido".
* N3353 - "Octal obsoleto y proporciona secuencias de escape nuevas y adecuadas".
* N3355 - "Bucles con nombre/etiquetados".
* N3356 - "si Declaraciones".
* N3363 - " Redacción".
* N3364 - "Inicialización SNAN".
* N3366 - "Funciones reiniciables para conversiones de caracteres eficientes".
* N3367 - "Utilidades de bits más modernas".
* N3369 - "El operador _Lengthof".
* N3370 - "Rangos de casos en declaraciones de cambio".
* N3401 - "SIGFPE y E/S (v2)".
* N3405 - "Redacción mejorada para el tratamiento de condiciones de error en ".
* N3409 - "Mata a algunos demonios terrenales X".
* N3410 - "Mata a algunos demonios terrenales XI".
* N3411 - "Mata a algunos demonios terrenales XII".
* N3418 - "Mata a algunos demonios terrenales XIV".
* N3447 - "Persiguiendo fantasmas I - "Expresiones constantes".
* N3448 - "Chasing Ghosts II - "Acceso al almacenamiento asignado".
* N3451 - "Inicialización de Estructuras y Uniones Anónimas (v2)".
* N3452 - "Advertencia de literales complejos".
* N3459 - "Expresiones de números enteros y constantes aritméticas".
* N3460 - "Operadores Complejos".
* N3461 - "seguimiento de definición de error de rango".
* N3466 - "Aclaraciones sobre punteros nulos en la Biblioteca"y
* N3469 - "Encuesta de tamaño de matriz grande (_Lengthof -> _Countof y encabezado )".
* N3478 - "Mata a algunos demonios terrenales XIII".
* N3481 - "Mata a algunos demonios terrenales XVI".
* N3482 - "Mata a algunos demonios terrenales XVII".
* N3492 - "Tratamiento mejorado de condiciones de error para funciones que redondean el resultado".
* N3496 - "Aclarar la especificación de las macros de ancho".
* N3505 - "Expresiones enteras del preprocesador, II".
==Características obsoletas==
Funciones obsoletas del lenguaje de programación C eliminadas o obsoletas del borrador de trabajo de C2Y:>>
* N3274 - "Eliminar tipos imaginarios, v3"
==Soporte del compilador==
Los siguientes compiladores implementan un indicador de compilador experimental para admitir C2Y:
* Proyecto GNU|Colección de compiladores GNU GNU|GCC 15. * LLVM Clang 19.
== Ver también ==
* Compatibilidad de C y C++
* Esquema del lenguaje de programación C
[h4] '''C2Y''' es un nombre informal para la próxima revisión del lenguaje de programación C (C (lenguaje de programación)) [url=viewtopic.php?t=20219]después de[/url] C23 (C23 (revisión estándar C). La primera reunión del WG14 principalmente sobre el borrador C2Y se celebró en febrero de 2025. ==Características== Cambios integrados en el último borrador de trabajo de C2Y: * N3064 - "Escritura en archivos de caracteres multibyte". * N3192 - "Dígitos hexadecimales secuenciales". * N3232 - "Redondeo ida y vuelta". * N3233 - "Recomendación para redondeo printf". * N3239 - "Algunas constantes son literalmente literales, v2". * N3242 - "Uso problemático de "redondeado correctamente". * N3244 - "Mata algunos demonios terrenales I (cambio 6.3.2.1, cambio 6.7.2 opción 1, cambio 6.7, cambio 6.7.5, cambio 6.7.6)". * N3247 - "fopen "p" y acerca el modo fopen a POSIX 202x". * N3254 - "Acceso a matrices de bytes, v4". * N3259 - "Soporte ++ y -- en valores complejos". * N3260 - "_Expresión de selección genérica con un tipo de operando". * N3272 - "uso de estructura desglosada de strftime (Opción 1 - "Comportamiento no definido)". * N3273 - "alineación de un tipo de matriz incompleta". * N3286 - "Excepción de punto flotante para reemplazos de macros". * N3287 - "Especificación de paréntesis sin sentido en matemáticas". * N3291 - "Uso indebido del término de número de coma flotante decimal". * N3298 - "Introducir literales complejos (sin los cambios propuestos en 4.2)". * N3303 - "Correcciones HUGE_VAL". * N3305 - "SOBRAS QUIERO_... Macros para y coma flotante decimal". * N3312 - "Requisitos de alineación atómica relajada". * N3322 - "Permitir operaciones de longitud cero en punteros nulos (incluidos los de la biblioteca)". * N3323 - "¿Cómo se agrega uno a algo? (Utilizando el tipo adecuado)". * N3324 - "Corrección de redacción de "error de polo". * N3326 - "Estandarizar strnlen y wcsnlen". * N3340 - "Mata a algunos demonios terrenales II". * N3341 - "Mata a algunos demonios terrenales III". * N3342 - "Mata a algunos demonios terrenales IV". * N3344 - "Mata a algunos demonios terrenales VI". * N3345 - "Mata a algunos demonios terrestres VII". * N3346 - "Mata a algunos demonios terrenales VIII". * N3349 - "abdominales sin comportamiento indefinido". * N3353 - "Octal obsoleto y proporciona secuencias de escape nuevas y adecuadas". * N3355 - "Bucles con nombre/etiquetados". * N3356 - "si Declaraciones". * N3363 - " Redacción". * N3364 - "Inicialización SNAN". * N3366 - "Funciones reiniciables para conversiones de caracteres eficientes". * N3367 - "Utilidades de bits más modernas". * N3369 - "El operador _Lengthof". * N3370 - "Rangos de casos en declaraciones de cambio". * N3401 - "SIGFPE y E/S (v2)". * N3405 - "Redacción mejorada para el tratamiento de condiciones de error en ". * N3409 - "Mata a algunos demonios terrenales X". * N3410 - "Mata a algunos demonios terrenales XI". * N3411 - "Mata a algunos demonios terrenales XII". * N3418 - "Mata a algunos demonios terrenales XIV". * N3447 - "Persiguiendo fantasmas I - "Expresiones constantes". * N3448 - "Chasing Ghosts II - "Acceso al almacenamiento asignado". * N3451 - "Inicialización de Estructuras y Uniones Anónimas (v2)". * N3452 - "Advertencia de literales complejos". * N3459 - "Expresiones de números enteros y constantes aritméticas". * N3460 - "Operadores Complejos". * N3461 - "seguimiento de definición de error de rango". * N3466 - "Aclaraciones sobre punteros nulos en la Biblioteca"y * N3469 - "Encuesta de tamaño de matriz grande (_Lengthof -> _Countof y encabezado )". * N3478 - "Mata a algunos demonios terrenales XIII". * N3481 - "Mata a algunos demonios terrenales XVI". * N3482 - "Mata a algunos demonios terrenales XVII". * N3492 - "Tratamiento mejorado de condiciones de error para funciones que redondean el resultado". * N3496 - "Aclarar la especificación de las macros de ancho". * N3505 - "Expresiones enteras del preprocesador, II".
==Características obsoletas== Funciones obsoletas del lenguaje de programación C eliminadas o obsoletas del borrador de trabajo de C2Y:>> * N3274 - "Eliminar tipos imaginarios, v3"
==Soporte del compilador== Los siguientes compiladores implementan un indicador de compilador experimental para admitir C2Y: * Proyecto GNU|Colección de compiladores GNU GNU|GCC 15. * LLVM Clang 19. == Ver también == * Compatibilidad de C y C++ * Esquema del lenguaje de programación C
==Lectura adicional== * [https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3550.pdf N3550] (primer borrador de trabajo con cambios C2Y); GT14; Mayo 2025. ''(descarga gratuita)'' * [https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf N3220] (primer borrador de trabajo después del C23; difiere del borrador final del C23 N3219 solo en una nota a pie de página); GT14; Febrero de 2024. ''(descarga gratuita)''
* [https://www.open-std.org/jtc1/sc22/wg14/ Lenguaje C WG14 (Grupo de Trabajo 14)] :* [https://www.open-std.org/jtc1/sc22/wg14/www/wg14_document_log.htm Repositorio de documentos WG14] :* [https://www.open-std.org/jtc1/sc22/wg14/www/meetings Reuniones del WG14] - agenda y actas
C (lenguaje de programación) Estándares de lenguajes de programación [/h4]
More details: [url]https://en.wikipedia.org/wiki/C2Y_(C_standard_revision)[/url]
Una '''situación estándar''' (también llamada '''estándar''' para abreviar) es una situación de juego en un deporte de equipo que surge debido a una interrupción previa en el juego.
'''''Another Standard''''' es un álbum del músico estadounidense Bob Berg, lanzado en 1997.
==Producción==
Berg estuvo respaldado por el pianista David Kikoski, el bajista Ed Howard y el baterista...
'''''The Review of Islam Studies''''' ('''''Revue des études islamiques''''') era una revista académica trimestral revisada por pares (Revisión por pares) que presenta artículos, debates y reseñas de...
El Comité Selecto sobre el Proyecto de Ley de Revisión de la Ley Estatutaria era un comité selecto (Comité selecto (Reino Unido)) de la Cámara de los Comunes del Reino Unido (Cámara de los Comunes...
'''SIR''' o la Revisión Intensiva Especial es un ejercicio importante realizado por la Comisión Electoral de la India para preparar la lista de votantes de nuevo en toda la India.