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 >> &&
/*concatable*/ < 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_ ) } .

Пример

Смотрите также

возвращает итератор или страж к концу
(публичная функция-член)
возвращает итератор к началу диапазона
(объект точки кастомизации)