Namespaces
Variants

operator==(ranges::zip_transform_view::sentinel)

От ru.cppreference.net
 
 
Библиотека диапазонов
Адаптеры диапазонов
 
 
template< bool OtherConst >
    requires std::sentinel_for</*zentinel*/<Const>, /*ziperator*/<OtherConst>>
friend constexpr bool operator==( const /*iterator*/<OtherConst>& x,
                                  const /*sentinel*/& y );
(начиная с C++23)

Сравнивает базовый итератор x с базовым стражем y.

Эта функция -шаблон не видна при обычном неквалифицированном или квалифицированном поиске и может быть найдена только аргументно-зависимым поиском, когда zip_transform_view::sentinel является ассоциированным классом аргументов.

Оператор != синтезируется из operator==.

Параметры

x - iterator для сравнения
y - sentinel для сравнения

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

x. inner_ == y. inner_ , где inner_ обозначает соответствующий базовый итератор или страж соответственно.

Пример