Namespaces
Variants

std::ranges::elements_view<V,N>::sentinel

Из ru.cppreference.net
 
 
Библиотека диапазонов
Адаптеры диапазона
 
 
template< bool Const >
class /*sentinel*/;
(только для пояснения*)

Тип возвращаемого значения elements_view::end если базовое представление не является common_range.

Тип /*sentinel*/<true> возвращается перегрузкой с квалификатором const. Тип /*sentinel*/<false> возвращается перегрузкой без квалификатора const.

Типы членов

Член Определение
Base (закрытый) maybe-const <Const, const V>
(тип члена только для описания*)

Элементы данных

Элемент Описание
end_ (закрытый) сторожевая метка, полученная из maybe-const <Const, V>
(объект-член только для демонстрации*)

Функции-члены

конструирует sentinel
(public member function)
возвращает базовый sentinel
(public member function)

Функции, не являющиеся членами класса

(C++20)
сравнивает sentinel с итератором, возвращённым из elements_view::begin
(функция)
(C++20)
вычисляет расстояние между sentinel и итератором, возвращённым из elements_view::begin
(функция)