Namespaces
Variants

std::ranges::view_interface<D>::cend

Начиная с ru.cppreference.net
 
 
Библиотека диапазонов
Адаптеры диапазонов
 
 
constexpr auto cend();
(1) (начиная с C++23)
constexpr auto cend() const requires ranges::range<const D>;
(2) (начиная с C++23)

Реализация по умолчанию функции-элемента cend() возвращает дозорный элемент для константного итератора диапазона.

1) Пусть derived — ссылка, привязанная к static_cast<D&>(*this). Эквивалентно return ranges::cend(derived);.
2) То же, что и (1), за исключением того, что derived является static_cast<const D&>(*this).

Возвращаемое значение

Сентинель для константного итератора диапазона.

Примечания

Все адаптеры диапазонов и фабрики диапазонов в стандартной библиотеке и std::ranges::subrange используют реализацию по умолчанию для cend .

Пример

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

(C++11) (C++14)
возвращает итератор на конец контейнера или массива
(шаблон функции)
возвращает страж, указывающий на конец диапазона только для чтения
(объект точки настройки)