std::ranges::concat_view<Views...>::iterator<Const>:operator*
Von cppreference.com
< cpp | ranges | concat view | iterator
| constexpr decltype(auto) operator*() const; |
(seit C++26) | |
Gibt eine Referenz auf das aktuelle Element in der concat_view zurück.
Äquivalent zu 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.
Inhalt |
[bearbeiten] Rückgabewert
Wie oben beschrieben.
[bearbeiten] Anmerkungen
operator-> wird nicht bereitgestellt.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| (C++26) |
greift per Index auf ein Element zu (öffentliche Memberfunktion) |