Spec-Zone.ru › C++

std::ranges::zip_view<Views...>::sentinel

template< bool Const >
class /*sentinel*/;
(с C++23)
(только для примера*)

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

Тип /*sentinel*/<true> или /*sentinel*/<false> соответственно рассматривает базовое представление как const или не const.

Члены данных

Название члена Определение
end_ (private)
  • std::tuple<ranges::sentinel_t<Views>...> если Const является false, или
  • std::tuple<ranges::sentinel_t<const Views>...> если Const является true.
    (только для примера*)

Члены-функции

(конструктор)
создает стражевой объект
(публичная функция-член)

Функции без указания на класс

operator==
(C++23)
сравнивает стражевой объект с итератором, возвращенным из zip_view::begin
(функция)
operator-
(C++23)
вычисляет расстояние между стражевым объектом и итератором, возвращенным из zip_view::begin
(функция)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/ranges/zip_view/sentinel

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API