vector::cbegin
Gibt einen const-Iterator zurück, der auf das erste Element im Bereich zeigt.
const_iterator cbegin() const;
Rückgabewert
Ein const-Iterator mit wahlfreiem Zugriff, der auf das erste Element des Bereichs zeigt oder die Position direkt hinter dem Ende eines leeren Bereichs (für einen leeren Bereich gilt cbegin() == cend()).
Hinweise
cbegin wird für schreibgeschützten Zugriff bei const_iterators verwendet.
Sie können diese Memberfunktion anstelle der begin()-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 begin() und cbegin() unterstützt.
auto i1 = Container.begin(); // i1 is Container<T>::iterator
auto i2 = Container.cbegin(); // i2 is Container<T>::const_iterator
Anforderungen
Header: <vector>
Namespace: std