Namespaces
Variants

std::ranges::zip_view<ビュー>::sentinel

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

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

型 /*sentinel*/<true> または /*sentinel*/<false> は、基礎となるビューをそれぞれ const 修飾または非 const 修飾として扱います。

データメンバ

メンバ 定義
end_ (プライベート)
  • std::tuple<ranges::sentinel_t<Views>...> もし Const が false なら、または
  • std::tuple<ranges::sentinel_t<const Views>...> もし Const が true なら。
    (説明専用メンバオブジェクト*)

メンバー関数

センチネルを構築する
(公開メンバ関数)

非メンバー関数

(C++23)
zip_view::begin から返されたイテレータとセンチネルを比較する
(関数)
(C++23)
zip_view::begin から返されたイテレータとセンチネル間の距離を計算する
(関数)