Namespaces
Variants

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

来自 zh.cppreference.net
 
 
范围库
范围适配器
 
std::ranges::chunk_view
成员函数
用于input_range的类
推导指引
外部迭代器
外部迭代器::value_type
内部迭代器
 
/*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)。

参数

其他 - 一个 迭代器
父级 - 所属的 ranges::chunk_view 对象

示例

参见

(C++23)
移动赋值另一个迭代器
(公开成员函数)