名稱空間
變體
操作

std::ranges::join_with_view<V,Pattern>::begin

來自 cppreference.com
 
 
範圍庫 (Ranges library)
範圍介面卡 (Range adaptors)
 
 
constexpr auto begin();
(1) (C++23 起)
constexpr auto begin() const

    requires ranges::forward_range<const V> &&
             ranges::forward_range<const Pattern> &&
             std::is_reference_v<ranges::range_reference_t<const V>> &&
             ranges::input_range<ranges::range_reference_t<const V>> &&
             /*concatable*/<ranges::range_reference_t<const V>,

                            const Pattern>;
(2) (C++23 起)

返回一個指向 join_with_view 開頭的迭代器

1) 返回一個可變迭代器或 const 迭代器。
2) 返回一個 const 迭代器。
關於 concatable 的定義,見 std::ranges::concat_view

[編輯] 返回值

1) 如上所述。
2) iterator <true>{*this, ranges::begin(base_)}

[編輯] 示例

[編輯] 參閱

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