std::ranges::view_interface<D>::cbegin
От ru.cppreference.net
constexpr auto cbegin();
|
(1) | (начиная с C++23) |
constexpr auto cbegin() const requires ranges::range<const D>;
|
(2) | (начиная с C++23) |
Реализация по умолчанию функции-элемента cbegin() возвращает константный начальный итератор диапазона.
1) Пусть
derived — ссылка, привязанная к static_cast<D&>(*this). Эквивалентно
return ranges::cbegin(derived);.2) То же, что и (1), за исключением того, что
derived является static_cast<const D&>(*this).Возвращаемое значение
Постоянный начальный итератор диапазона.
Примечания
Все адаптеры диапазонов и фабрики диапазонов в стандартной библиотеке и
std::ranges::subrange
используют реализацию по умолчанию для
cbegin
.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
|
(C++11)
(C++14)
|
возвращает итератор на начало контейнера или массива
(шаблон функции) |
|
(C++20)
|
возвращает итератор на начало диапазона только для чтения
(объект точки кастомизации) |