◐ Shell
clean mode source ↗

C + + Konzepte: ForwardIterator – cppreference.com

Aus cppreference.com

Ein ForwardIterator ist ein Iterator, der Daten aus dem Element lesen kann, auf das er zeigt.

Im Gegensatz zu einem InputIterator bleibt er auch in Multipass-Algorithmen gültig.

Anforderungen

Zusätzlich zu den oben genannten Anforderungen für einen Typ It ein Forwardterator sein, muss eine Instanz des i It:

Expression Return Equivalent expression Notes
++i const It& After this, copies of i are still valid
i++ value_type temp = *i; ++i; return temp;
*i++ reference

A mutable ForwardIterator ist ein ForwardIterator, die zusätzlich erfüllt die OutputIterator Anforderungen .