Namespaces
Variants

std::ranges::transform_view<V,F>::sentinel

Depuis fr.cppreference.net
 
 
Bibliothèque des ranges
Adaptateurs de range
 
 
template< bool Const >
class /*sentinel*/
(depuis C++20)
(exposé uniquement*)

Le type de retour de transform_view::end lorsque la vue sous-jacente n'est pas un common_range.

Le type /*sentinel*/<true> est retourné par la surcharge qualifiée const. Le type /*sentinel*/<false> est retourné par la surcharge non qualifiée const.

Types membres

Membre Définition
Parent (privé) maybe-const <Const, ranges::transform_view<V, F>>
(type membre à titre d'exposé uniquement*)
Base (privé) maybe-const <Const, V>
(type membre à titre d'exposé uniquement*)

Membres de données

Membre Description
ranges::sentinel_t<Base> end_ (privé) un sentinelle obtenue depuis maybe-const <Const, V>
(objet membre *exposé à des fins d'illustration uniquement*)

Fonctions membres

construit un sentinelle
(fonction membre publique)
retourne le sentinelle sous-jacent
(fonction membre publique)

Fonctions non membres

(C++20)
compare un sentinel avec un itérateur retourné par transform_view::begin
(fonction)
(C++20)
calcule la distance entre un sentinel et un itérateur retourné par transform_view::begin
(fonction)