std::ranges::view_interface<D>::cend
Von cppreference.com
< cpp | ranges | view interface
| constexpr auto cend(); |
(1) | (seit C++23) |
| constexpr auto cend() const requires ranges::range<const D>; |
(2) | (seit C++23) |
Die Standardimplementierung der Memberfunktion cend() gibt das Sentinel für den konstanten Iterator des Bereichs zurück.
1) Sei derived eine Referenz, die an static_cast<D&>(*this) gebunden ist. Äquivalent zu return ranges::cend(derived);.
2) Dasselbe wie (1), außer dass derived static_cast<const D&>(*this) ist.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
Das Sentinel für den konstanten Iterator des Bereichs.
[bearbeiten] Hinweise
Alle Bereichsadapter und Bereichsfakultäten in der Standardbibliothek und std::ranges::subrange verwenden die Standardimplementierung von cend.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| (C++11)(C++14) |
gibt einen Iterator zum Ende eines Containers oder Arrays zurück (Funktionsvorlage) |
| (C++20) |
gibt ein Sentinel zurück, das das Ende eines schreibgeschützten Ranges anzeigt (Customization Point Objekt) |