C++ named requirements: ConstexprIterator (since C++20)
From cppreference.net
C++
C++ named requirements
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ConstexprIterator は、定数式評価中に使用可能な LegacyIterator です。
要件
型 It は、 ConstexprIterator を満たす。ただし、 It のイテレータカテゴリ要件を満たすために提供されるすべての操作がconstexpr関数である場合に限る。
標準ライブラリ
以下の標準ライブラリ型は ConstexprIterator です 。
- array::iterator および array::const_iterator 。
- basic_string_view::iterator 。
- span::iterator 。
- vector::iterator および vector::const_iterator 。
| (C++26以降) |
関連項目
| イテレータライブラリ | イテレータ、イテレータ特性、アダプタ、およびユーティリティ関数の定義を提供します |