std::ranges::chunk_view<V>::inner-iterator::operator++
Von cppreference.com
< cpp | ranges | chunk view | inner iterator
| constexpr /*inner-iterator*/& operator++(); |
(1) | (seit C++23) |
| constexpr void operator++( int ); |
(2) | (seit C++23) |
Inkrementiert den Iterator.
Sei parent_ der zugrunde liegende Zeiger auf die umschließende chunk_view.
1) Äquivalent zuVor dem Aufruf dieses Operators muss der Ausdruck *this == std::default_sentinel false sein.
++*parent_->current_; if (*parent_->current_ == ranges::end(parent_->base_)) parent_->remainder_ = 0; else --parent_->remainder_; return *this;
2) Entspricht ++*this.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
1) *this
2) (keiner)
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| (C++23) |
berechnet die Anzahl der verbleibenden Chunks (Funktion) |