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

来自cppreference.com
 
 
范围库
范围适配器
 
std::ranges::chunk_view
成员函数
input_range
推导指引
outer-iterator
chunk_view::outer-iterator::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) 移动构造函数。以 other.parent_ 移动初始化底层指针 parent_
2) 被用于 chunk_view::begin 的私有构造函数。此构造函数无法被用户访问,以 std::addressof(parent) 初始化 parent_

参数

other - 迭代器
parent - 外围 ranges::chunk_view 对象

示例

参阅

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