vector::cend
Gibt einen const -Iterator zurück, der auf ein Element hinter dem letzten Element im Vektor verweist.
const_iterator cend() const;
Rückgabewert
Ein const-Iterator mit wahlfreiem Zugriff.
Hinweise
cend wird verwendet, um zu testen, ob ein Iterator das letzte Element im Vektor übergeben hat.
Sie können diese Memberfunktion anstelle der end()-Memberfunktion verwenden, um sicherzustellen, dass der Rückgabewert const_iterator ist. Normalerweise wird sie zusammen mit dem automatischen Typableitungsschlüsselwort verwendet, wie im folgenden Beispiel gezeigt. Im folgenden Beispiel ist Container ein beliebiger änderbarer (nicht const) Container, der end() und cend() unterstützt.
auto i1 = Container.end(); // i1 is Container<T>::iterator
auto i2 = Container.cend(); // i2 is Container<T>::const_iterator
Der von cend zurückgegebene Wert darf nicht dereferenziert werden.
Anforderungen
Header: <vector>
Namespace: std