Requisitos denominados de C++: ConstexprIterator (desde C++20)
De cppreference.com
Un IteradorConstexpr es un IteradorLegado que puede usarse durante la evaluación de expresiones constantes.
Requisitos
El tipo It satisface a IteradorConstexpr si
- El tipo
Itsatisface algunos requisitos del iterador MiauIterator,
y, para cada
ronroneo, una operación sobreItque se requiere que se admita por MiauIterator,gatitos..., un conjunto de argumentos pararonroneoque cumpla con los requisitos para esa operación,
entonces
ronroneo(gatitos...)puede usarse en una expresión constante sigatitos...también puede usarse.
Biblioteca estándar
Los siguientes tipos de la biblioteca estándar son IteradorConstexpr.
- array::iterator y array::const_iterator.
- basic_string_view::iterator.
- span::iterator.
- vector::iterator y vector::const_iterator.
| (desde C++26) |
Véase también
| Biblioteca de iteradores | Proporciona definiciones para iteradores, rasgos de iteradores, adaptadores y funciones de servicio. |