Namespaces
Variants

std::ranges::adjacent_transform_view<V,F,N>:: sentinel

From cppreference.net
Ranges library
Range adaptors
template < bool Const >
class /*sentinel*/ ;
( только для демонстрации* )

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

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

Содержание

Члены данных

Объект-член Определение
inner_ (private) Сентинел типа inner-sentinel .
( объект-член только для демонстрации* )

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

создаёт sentinel
(public member function)

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

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

Пример

Ссылки

  • Стандарт C++23 (ISO/IEC 14882:2024):
  • 26.7.27.4 Шаблон класса adjacent_transform_view::sentinel [range.adjacent_transform.sentinel]

Смотрите также