std::ranges::zip_view<Views...>:: iterator
From 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_
(private)
|
|
メンバー関数
|
イテレータを構築する
(public member function) |
|
|
基となる指し示された要素から構成されるタプルライクな値を取得する
(public member function) |
|
|
指定されたオフセット位置の基となる要素から構成されるタプルライクな値を取得する
(public member function) |
|
|
基となるイテレータを進めるまたは戻す
(public member function) |
非メンバー関数
|
基底のイテレータを比較する
(関数) |
|
|
(C++23)
|
基底のイテレータに対してイテレータ演算を実行する
(関数) |
|
(C++23)
|
移動される基底の指し示す要素を示すタプルライクな値を取得する
(関数) |
|
(C++23)
|
基底の指し示す要素を交換する
(関数) |
例
|
このセクションは不完全です
理由: 例がありません |