std::ranges::slide_view<V>::sentinel
class /*sentinel*/; | (с C++23) (только для примера*) |
Тип возвращаемого значения slide_view::end, когда основное представление не является common_range.
Значение /*sentinel*/ используется только тогда, когда /*slide-caches-first*/<V> имеет значение true.
Члены данных
| Объект-член | Определение |
|---|---|
end_ (private) | Защитная точка (sentinel) типа ranges::sentinel_t<V>.(только для примера*) |
Члены-функции
| создаёт защитную точку (sentinel) (публичный член-функция) |
Внешние функции
|
(C++23) | сравнивает защитную точку (sentinel) с итератором, возвращаемым slide_view::begin (функция) |
|
(C++23) | вычисляет расстояние между защитной точкой (sentinel) и итератором, возвращаемым slide_view::begin (функция) |
Пример
Ссылки
- Стандарт C++23 (ISO/IEC 14882:2023):
- 26.7.29.4 Класс
slide_view::sentinel[range.slide.sentinel]
См. также
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/ranges/slide_view/sentinel