std::ranges::join_with_view<V,Pattern>::sentinel
template< bool Const > class /*sentinel*/ | (только для пояснения*) |
ranges::join_with_view<V,Pattern>::sentinel — это тип сентинелов, возвращаемых функцией end() типа ranges::join_with_view<V,Pattern>.
Если итератор сравнивается с сентинелом и они равны, итератор является итератором за концом диапазона.
Параметры шаблона
| Const | - | соответствует ли сентинел константному итератору |
Вложенные типы
| Имя | Определение |
|---|---|
Parent |
maybe-const <Const,ranges::join_with_view<V,Pattern>>(тип члена только для пояснения*) |
Base |
maybe-const <Const,V>(тип члена только для пояснения*) |
Члены-данные
| Член | Описание |
|---|---|
ranges::sentinel_t<Base > end_ | сентинел родительского диапазона (объект-член только для пояснения*) |
Функции-члены
| создаёт сентинел (функция-член общего доступа) |
Функции, не являющиеся членами
|
(C++23) | сравнивает сентинел с итератором, возвращаемым функцией join_with_view::begin (функция) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/ranges/join_with_view/sentinel