Namespaces
Variants

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

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

参数

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

示例

参见

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