std::ranges::zip_view<视图...>::迭代器
来自 zh.cppreference.net
template< bool Const >
class /*iterator*/;
|
(仅供阐述*) | |
可能带有 const 限定的 zip_view 的迭代器类型,由 zip_view::begin 返回,并在某些情况下由 zip_view::end 返回。
类型 /*iterator*/<true> 或 /*iterator*/<false> 分别将底层视图视为 const 限定或非 const 限定。
成员类型
| 成员 | 定义 |
iterator_concept
|
|
iterator_category(有条件提供) |
|
value_type
|
|
difference_type
|
|
数据成员
| 成员 | 定义 |
current_ (私有)
|
|
成员函数
|
构造迭代器
(公开成员函数) |
|
|
获取由底层指向元素组成的类元组值
(公开成员函数) |
|
|
获取由给定偏移量处底层元素组成的类元组值
(公开成员函数) |
|
|
前进或回退底层迭代器
(公开成员函数) |
非成员函数
|
比较底层迭代器
(函数) |
|
|
(C++23)
|
对底层迭代器执行迭代器算术运算
(函数) |
|
(C++23)
|
获取表示待移动底层指向元素的类元组值
(函数) |
|
(C++23)
|
交换底层指向的元素
(函数) |
示例
|
本节内容不完整
原因:缺少示例 |