Namespaces
Variants

guides de déduction pour std::ranges::join_with_view

Depuis fr.cppreference.net
 
 
Bibliothèque de plages
Adaptateurs de plages
 
 
Défini dans l'en‑tête <ranges>
template< class R, class P >
join_with_view( R&&, P&& ) -> join_with_view<views::all_t<R>, views::all_t<P>>;
(1) (depuis 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) (depuis C++23)

Ces guides de déduction sont fournis pour join_with_view afin de permettre la déduction à partir d'une plage et d'un délimiteur.

1) Le délimiteur est une plage d'éléments.
2) Le délimiteur est un élément unique.

Exemple