Namespaces
Variants

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

From cppreference.net
Ranges library
Range adaptors
std::ranges::chunk_view
Member functions
Classes for input_range s
Deduction guides
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_

参数

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

示例

参见

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