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

来自cppreference.com
 
 
范围库
范围适配器
 
std::ranges::chunk_view
成员函数
input_range
推导指引
outer-iterator
outer-iterator::value_type
inner-iterator
chunk_view::inner-iterator::inner-iterator
 
/*inner-iterator*/( /*inner-iterator*/&& other ) = default;
(1) (C++23 起)
private:
constexpr explicit /*inner-iterator*/( chunk_view& parent );
(2) (仅用于阐述*)

构造迭代器。

1) 移动构造函数,以 other.parent_ 移动初始化底层指针 parent_
2) 被用来构造 chunk_view::begin 的私有构造函数,此构造函数无法被用户访问。以 std::addressof(parent) 初始化 parent_

参数

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

示例

参阅

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