Namespaces
Variants

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

From cppreference.net
Ranges library
Range adaptors
constexpr auto begin ( ) ;
(1) (C++23 起)
constexpr auto begin ( ) const

要求 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 >> &&
/*可拼接*/ < ranges:: range_reference_t < const V > ,

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

返回指向 join_with_view 起始位置的 迭代器

1) 返回可变迭代器或常量迭代器。
2) 返回一个常量迭代器。
有关 concatable 的定义,请参见 std::ranges::concat_view

返回值

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

示例

参见

返回指向末尾的迭代器或哨兵
(公开成员函数)
返回指向范围起始位置的迭代器
(定制点对象)