Namespaces
Variants

std::ranges::concat_view<Views...>:: iterator <Const>:: operator*

From cppreference.net
Ranges library
Range adaptors
constexpr decltype ( auto ) operator * ( ) const ;
(depuis C++26)

Retourne une référence à l'élément courant dans le concat_view .

Équivalent à using reference = concat-reference-t  < maybe-const  < Const, Views > ... > ;
return std:: visit ( [ ] ( auto && it ) - > reference { return * it ; } , it_  ) ;
.

Si it_  . valueless_by_exception ( ) est true , le comportement est indéfini.

Table des matières

Valeur de retour

Comme décrit ci-dessus.

Notes

operator - > n'est pas fourni.

Exemple

Voir aussi

(C++26)
accède à un élément par index
(fonction membre publique)