¿Cuál es el estado de los dynarrays?
gcc 4.9 ahora tiene soporte paran3696 (matrices de tamaño de tiempo de ejecución con duración de almacenamiento automático). n3662 dice:
EnN3497 Jens Maurer propone arreglos de tamaño de tiempo de ejecución con duración de almacenamiento automático, con arrays de tiempo de ejecución. Estas matrices son std :: dynarray como las matrices normales de tamaño fijo son std :: array.
En estolista de correo, Jonathan Wakely dice:
Deberíamos agregar una tabla de estado de C ++ 14 al manual, pero mientras tanto aquí hay un breve resumen del estado de la biblioteca.
...
Estos faltan:
N3672 Una propuesta para agregar una clase de utilidad para representar objetos opcionalesN3655 TransformationTraits ReduxN3662 Arreglos Dinámicos C ++N3644 Iteradores Delanteros NulosLos rasgos uno son simples pero un poco tediosos y los iteradores uno probablemente solo afectan el modo de depuración, pero los otros dos son trabajos sustanciales. ¿Alguien está planeando trabajar o ya?
Sin embargo, n3662 también dice:
En lugar de adoptar matrices de longitud variable C Proponemos definir una nueva instalación para matrices donde el número de elementos está limitado en la construcción. Llamamos a estas matrices dinámicas, dinarray.
Parece que no puedo encontrardynarray
utilizando un rápido CTRL + F en elgcc
páginas Asi esdynarray
va a ser implementado pronto, y serávariable length arrays
quedarse o va a desaparecer?