Namespaces
Variants

std::ranges::chunk_by_view<V,Pred>:: iterator :: iterator

From cppreference.net
Ranges library
Range adaptors
/*iterator*/ ( ) = default ;
(1) (C++23以降)
private :

constexpr /*iterator*/ ( chunk_by_view & parent,
ranges:: iterator_t < V > current,

ranges:: iterator_t < V > next ) ;
(2) ( 説明専用* )

イテレータを構築します。

1) デフォルトコンストラクタ。 値初期化 により基底データメンバを以下のように初期化します:
2) プライベートコンストラクタ。 chunk_by_view::begin および chunk_by_view::end によって使用される。このコンストラクタはユーザーからはアクセスできない。以下を初期化する:

パラメータ

parent - 親オブジェクト
current, next - イテレータ