namespace std {
template<class It>
concept constant-iterator =
input_iterator<It> && same_as<iter_const_reference_t<It>, iter_reference_t<It>>;
}
概要
constant-iterator
はイテレータ型It
が定数イテレータであることを表す説明専用のコンセプトである。定数イテレータは、間接参照を通してその要素を変更することができない。
バージョン
言語
- C++23