Namespaces
Variants

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

From cppreference.net
Ranges library
Range adaptors
constexpr /*iterator*/ < false > begin ( ) ;
(1) (depuis C++20)
constexpr /*iterator*/ < true > begin ( ) const

nécessite ranges:: range < const V > &&

std:: regular_invocable < const F & , ranges:: range_reference_t < const V >> ;
(2) (depuis C++20)

Retourne un iterator vers le premier élément du transform_view .

1) Équivalent à return iterator < false > { * this, ranges:: begin ( base_ ) } ; .
2) Équivalent à return iterator < true > { * this, ranges:: begin ( base_ ) } ; .

Valeur de retour

Itérateur vers le premier élément.

Exemple

Voir aussi

retourne un itérateur ou un sentinelle vers la fin
(fonction membre publique)
retourne un itérateur vers le début d'une plage
(objet de point de personnalisation)