Namespaces
Variants

std::ranges::elements_view<V,F>::sentinel<Const>::sentinel

ja.cppreference.net から
 
 
範囲ライブラリ
範囲アダプタ
 
 
/*sentinel*/() = default;
(1) (C++20 から)
constexpr explicit /*sentinel*/( ranges::sentinel_t<Base> end );
(2) (C++20 から)
constexpr /*sentinel*/( /*sentinel*/<!Const> i )
  requires Const && std::convertible_to<ranges::sentinel_t<V>,
                                        ranges::sentinel_t<Base>>;
(3) (C++20 から)

哨兵を構築する。

1) デフォルトコンストラクタ。 値初期化する 基盤となる哨兵。
2) 基盤となる哨兵を初期化する end。
3) からの変換 /*sentinel*/<false>/*sentinel*/<true> への

パラメータ

end - (const修飾される可能性のある) V の終端を表す番兵
i - /*sentinel*/ < false >

例