名稱空間
變體
操作

std::ranges::join_with_view 的推導指南

來自 cppreference.com
 
 
範圍庫 (Ranges library)
範圍介面卡 (Range adaptors)
 
 
定義於標頭檔案 <ranges>
template< class R, class P >
join_with_view( R&&, P&& ) -> join_with_view<views::all_t<R>, views::all_t<P>>;
(1) (C++23 起)
template< class R >

join_with_view( R&&, ranges::range_value_t<ranges::range_reference_t<R>> )
    -> join_with_view<views::all_t<R>,
                      ranges::single_view<

                          ranges::range_value_t<ranges::range_reference_t<R>>>;
(2) (C++23 起)

join_with_view 提供了這些推導指南,以允許從範圍和分隔符推導。

1) 分隔符是元素的範圍。
2) 分隔符是單個元素。

[編輯] 示例