名前空間
変種
操作

std::ranges::zip_view<Views...>::begin

From cppreference.com
< cpp‎ | ranges‎ | zip view
 
 
Rangesライブラリ
Rangeアダプタ
 
 
constexpr auto begin()
    requires (!(/*simple-view*/<Views> && ...));
(1) (C++23から)
constexpr auto begin() const
    requires (ranges::range<const Views> && ...);
(2) (C++23から)

zip_viewの先頭のイテレータを取得します。

目次

[編集] 戻り値

1) iterator <false>(tuple-transform(ranges::begin, views_ ));
2) iterator <true>(tuple-transform(ranges::begin, views_ ));

[編集] 注釈

ranges::range<const ranges::zip_view<Views...>>がモデル化されるのは、Views...内のすべての型Viについて、const Virangeをモデル化する場合に限ります。

[編集]

[編集] 関連項目

終端へのイテレータまたはセンチネルを返す
(public メンバ関数) [編集]
rangeの先頭を指すイテレータを返す
(カスタマイゼーションポイントオブジェクト)[編集]
English 日本語 中文(简体) 中文(繁體)