std::ranges::chunk_view<V>::outer-iterator::operator++
С ru.cppreference.net
constexpr /*outer-iterator*/& operator++();
|
(1) | (начиная с C++23) |
constexpr void operator++( int );
|
(2) | (начиная с C++23) |
Увеличивает iterator.
Пусть parent_ будет базовым указателем на включающий chunk_view.
1) Эквивалентно:
Перед вызовом этого оператора выражение
ranges::advance(*parent_->current_, parent_->remainder_, ranges::end(parent_->base_));
parent_->remainder_ = parent_->n_;
return *this;
*this == std::default_sentinel должно быть false.2) Эквивалентно
++*this.Параметры
(нет)
Возвращаемое значение
1)
*
this
2)
(нет)
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
|
(C++23)
|
вычисляет количество оставшихся чанков
(функция) |