Namespaces
Variants

std::ranges::elements_view<V,N>::sentinel

ja.cppreference.net より
 
 
範囲ライブラリ
範囲アダプタ
 
 
template< bool Const >
class /*sentinel*/;
(説明専用*)

elements_view::endの戻り値の型。基になるビューがcommon_rangeでない場合。

型/*sentinel*/<true>はconst修飾されたオーバーロードによって返されます。型/*sentinel*/<false>は非const修飾のオーバーロードによって返されます。

メンバ型

メンバ 定義
Base (プライベート) maybe-const <Const, const V>
(説明専用メンバ型*)

データメンバ

メンバ 説明
end_ (プライベート) から取得された maybe-const <Const, V>
(exposition-only member object*)

メンバー関数

センチネルを構築する
(public member function)
基盤となるセンチネルを返す
(public member function)

非メンバー関数

(C++20)
sentinelと elements_view::begin から返されたイテレータを比較する
(関数)
(C++20)
sentinelと elements_view::begin から返されたイテレータ間の距離を計算する
(関数)