list::cend
Zwraca iterator const, który odnosi się do lokalizacji następującej tuż po ostatnim elemencie w zakresie.
const_iterator cend() const;
Wartość zwracana
Iterator dostępu dwukierunkowego const, który wskazuje tuż za koniec zakresu.
Uwagi
cend służy do sprawdzania, czy iterator minął koniec swojego zakresu.
Można użyć tej funkcji elementu członkowskiego zamiast funkcji elementu członkowskiego end() 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 end() i cend().
auto i1 = Container.end(); // i1 is Container<T>::iterator
auto i2 = Container.cend(); // i2 is Container<T>::const_iterator
Nie należy usuwać odwołania do wartości zwracanej przez cend.
Wymagania
Nagłówek: <list>
Przestrzeń nazw: std