C++ named requirements: ConstexprIterator (since C++20)
From cppreference.net
C++
C++ named requirements
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ein ConstexprIterator ist ein LegacyIterator , der während der konstanten Ausdrucksauswertung verwendet werden kann.
Anforderungen
Der Typ It erfüllt ConstexprIterator , wenn alle Operationen, die bereitgestellt werden, um die Iterator-Kategorienanforderungen von It zu erfüllen, constexpr-Funktionen sind.
Standardbibliothek
Die folgenden Standardbibliothekstypen sind ConstexprIterator s .
- array::iterator und array::const_iterator .
- basic_string_view::iterator .
- span::iterator .
- vector::iterator und vector::const_iterator .
| (seit C++26) |
Siehe auch
| Iterator-Bibliothek | stellt Definitionen für Iteratoren, Iterator-Eigenschaften, Adapter und Hilfsfunktionen bereit |