Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca iterator const, który dotyczy pierwszego elementu w zakresie.
const_iterator cbegin() const;
Wartość zwracana
Iterator const dostępu dwukierunkowego, który wskazuje na pierwszy element zakresu lub lokalizację tuż poza końcem pustego zakresu (dla pustego zakresu, cbegin() == cend()).
Uwagi
Ze zwróconą wartością cbegin, nie można modyfikować elementów w zakresie.
Można użyć tej funkcji elementu członkowskiego zamiast funkcji elementu członkowskiego begin() w celu zagwarantowania, że wartość zwracana jest const_iterator.Zazwyczaj jest używana w połączeniu ze słowem kluczowym dedukcji typu auto, jak pokazano w następującym przykładzie.W tym przykładzie, należy rozważyć Container jako modyfikowalny (nie-const) kontener dowolnego rodzaju, który obsługuje begin() i cbegin().
auto i1 = Container.begin(); // i1 is Container<T>::iterator
auto i2 = Container.cbegin(); // i2 is Container<T>::const_iterator
Wymagania
Nagłówek: <list>
Przestrzeń nazw: std