名稱空間
變體
操作

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

來自 cppreference.com
< cpp‎ | ranges‎ | zip_view
 
 
範圍庫 (Ranges library)
範圍介面卡 (Range adaptors)
 
 
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 都建模 range 時才被建模。

[編輯] 示例

[編輯] 參閱

返回一個迭代器或一個哨兵到末尾
(公共成員函式) [編輯]
返回指向範圍開頭的迭代器
(定製點物件)[編輯]