std::experimental::ranges::InputIterator
From cppreference.com
< cpp | experimental | ranges
| Defined in header <experimental/ranges/iterator> |
||
| template< class I > concept bool InputIterator = |
(ranges TS) | |
InputIterator コンセプトは、Iterator コンセプトの拡張であり、参照される値が読み取り可能であること(Readable を介して)と、イテレータカテゴリタグが存在すること、という要件が追加されます。
[編集] 注記
C++ 標準における入力イテレータの要件とは異なり、Ranges TS の InputIterator は EqualityComparable を要求しません。