std::ranges::zip_view<Views...>::iterator<Const>::operator*
constexpr auto operator*() const; | (начиная с C++23) |
Возвращает std::tuple, состоящий из элементов, на которые указывают базовые итераторы.
Пусть current_ обозначает базовый кортежеподобный объект, содержащий итераторы на элементы адаптированных представлений. Эквивалентно:
return /*tuple-transform*/([](auto& i) -> decltype(auto) { return *i; }, current_);
Параметры
(нет)
Возвращаемое значение
Текущий кортежеподобный элемент.
Примечания
operator-> не предоставляется.
Пример
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/ranges/zip_view/iterator/operator*