Namespaces
Variants

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

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

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

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

パラメータ

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

例

関連項目

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