operator==(ranges::enumerate_view::iterator, ranges::enumerate_view::sentinel )
С ru.cppreference.net
friend constexpr bool operator==( const /*iterator*/<Const>& x, const /*sentinel*/& y );
|
(since C++23) | |
Сравнивает базовый итератор x с базовым стражем y.
Пусть current_ обозначает базовый итератор x, а end_ обозначает базовый страж y. Эквивалентно:
return x.current_ == y.end_;.
Эта функция не видна обычному неквалифицированному или квалифицированному поиску, и может быть найдена только при поиске, зависящем от аргументов (ADL), если enumerate_view::sentinel<Const> является ассоциированным классом аргументов.
Оператор != синтезируется из operator==.
Параметры
| x | - | итератор для сравнения |
| y | - | сторожевой элемент для сравнения |
Возвращаемое значение
Результат сравнения.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |