std::ranges::take_view<V>::sentinel
ja.cppreference.net より
template< bool Const >
class /*sentinel*/
|
(C++20 以降) (説明専用*) |
|
元となるビューが take_view::endsized_range でない場合の の戻り値の型。
型 /*sentinel*/<true> は const 修飾されたオーバーロードによって返されます。型 /*sentinel*/<false> は非 const 修飾されたオーバーロードによって返されます。
メンバ型
| メンバ | 定義 |
Base (プライベート)
|
maybe-const <Const, V>(説明専用メンバ型*) |
データメンバ
| メンバ | 説明 |
ranges::sentinel_t<Base> end_ (private)
|
(const修飾される可能性のある)V(説明専用メンバオブジェクト*) |
メンバー関数
|
センチネルを構築する
(public member function) |
|
|
基盤となるセンチネルを返す
(public member function) |
非メンバー関数
|
(C++20)
|
sentinelと
take_view::begin
から返されたイテレータを比較する
(関数) |