C++26: Un Gran Salto para las Funciones de Biblioteca Estándar en Tiempo de Compilación
C++26 está a punto de revolucionar la programación en tiempo de compilación con un gran aumento en el soporte constexpr en la biblioteca estándar. Varias propuestas (P2562R1, P1383R2, P3074R7, P3372R2, P3508R0, P3369R0) incorporan algoritmos de ordenación estable, funciones y , reglas de unión mejoradas, casi todos los contenedores y adaptadores, y algoritmos de memoria especializados en la categoría constexpr. Esto mejora significativamente las capacidades de tiempo de compilación, permitiendo, por ejemplo, la ordenación en tiempo de compilación de contenedores constexpr. Aunque std::hive y std::hash siguen excluidos debido a limitaciones, C++26 promete una expansión dramática de las posibilidades de programación en tiempo de compilación.
Leer más