std::ranges::take_view<V>::sentinel
С сайта ru.cppreference.net
template< bool Const >
class /*sentinel*/
|
(начиная с C++20) (только для пояснения*) |
|
Тип возвращаемого значения take_view::end когда базовое представление не является sized_range.
Тип /*sentinel*/<true> возвращается перегрузкой с квалификатором const. Тип /*sentinel*/<false> возвращается перегрузкой без квалификатора const.
Типы-члены
| Член | Определение |
Base (закрытый)
|
maybe-const <Const, V>(тип-член, используемый только для пояснения*) |
Элементы данных
| Элемент | Описание |
ranges::sentinel_t<Base> end_ (закрытый)
|
Сигнальный элемент, полученный из (возможно, константно-квалифицированного) V(только для описания, член-объект*) |
Функции-члены
|
создает sentinel
(public member function) |
|
|
возвращает базовый sentinel
(public member function) |
Функции, не являющиеся членами класса
|
(C++20)
|
сравнивает sentinel с итератором, возвращаемым из
take_view::begin
(функция) |