Namespaces
Variants

std::ranges::chunk_view<V>::outer-iterator::outer-iterator

ja.cppreference.net から
 
 
範囲ライブラリ
範囲アダプタ
 
std::ranges::chunk_view
メンバ関数
input_range 用のクラスinput_ranges
推論ガイド
outer-iterator
outer-iterator::value_type
inner-iterator
 
/*outer-iterator*/( /*outer-iterator*/&& other ) = default;
(1) (C++23 以降)
private:
constexpr explicit /*outer-iterator*/( chunk_view& parent );
(2) (説明専用*)

イテレータを構築する。

1) ムーブコンストラクタ。基になるポインタ parent_ を other.parent_ でムーブ初期化する。
2) chunk_view::begin によって使用されるプライベートコンストラクタ。このコンストラクタはユーザーからアクセスできない。parent_ を std::addressof(parent) で初期化する。

パラメータ

other - 他の iterator
parent - 包含する ranges::chunk_view オブジェクト

例

関連項目

(C++23)
別のイテレータをムーブ代入する
(公開メンバ関数)