Namespaces
Variants

iter_move(ranges::join_with_view::iterator)

С сайта ru.cppreference.net
 
 
Библиотека диапазонов
Адаптеры диапазонов
 
 
friend constexpr decltype(auto) iter_move( const /*iterator*/& i );
(начиная с C++23)

Возвращает результат применения ranges::iter_move к внутреннему итератору.

Эта функция не видна при обычном неквалифицированном или квалифицированном поиске и может быть найдена только поиском, зависящим от аргументов, когда join_with_view::iterator <Const> является ассоциированным классом аргументов.

Параметры

i - итератор

Возвращаемое значение

std:: visit < rvalue_reference > ( ranges:: iter_move , x. inner_it_ ) , где rvalue_reference является std:: common_reference_t < ranges:: range_rvalue_reference_t < InnerBase  > ,
ranges:: range_rvalue_reference_t < PatternBase  >>
.

Смотрите также

(C++20)
преобразует результат разыменования объекта в связанный тип rvalue-ссылки
(объект точки кастомизации)