Namespaces
Variants

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

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

Gibt eine Referenz auf das aktuelle Element im concat_view zurück.

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

Wenn it_  . valueless_by_exception ( ) true ist, ist das Verhalten undefiniert.

Inhaltsverzeichnis

Rückgabewert

Wie oben beschrieben.

Hinweise

operator - > ist nicht verfügbar.

Beispiel

Siehe auch

(C++26)
greift auf ein Element per Index zu
(öffentliche Elementfunktion)