std::ranges::concat_view<Views...>::iterator<Const>::operator*
constexpr decltype(auto) operator*() const; | (since C++26) |
Возвращает ссылку на текущий элемент в concat_view.
Эквивалентно usingreference= concat-reference-t <maybe-const <Const,Views>...>;.
returnstd::visit([](auto&&it)->reference{return*it;}, it_ );
Если it_ .valueless_by_exception() равен true, поведение не определено.
Возвращаемое значение
Как описано выше.
Примечания
operator-> не предоставляется.
Пример
См. также
|
(C++26) | получает доступ к элементу по индексу (открытая функция-член) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/ranges/concat_view/iterator/operator*