C++ named requirements: ConstexprIterator (since C++20)
From cppreference.net
C++
C++ named requirements
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Un ConstexprIterator es un LegacyIterator que puede utilizarse durante la evaluación de expresiones constantes.
Requisitos
El tipo It satisface ConstexprIterator si todas las operaciones proporcionadas para cumplir con los requisitos de categoría de iterador de It son funciones constexpr.
Biblioteca estándar
Los siguientes tipos de biblioteca estándar son ConstexprIterator s .
- 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 utilidad |