std::ranges::view_interface<D>::cbegin
Von de.cppreference.net
constexpr auto cbegin();
|
(1) | (seit C++23) |
constexpr auto cbegin() const requires ranges::range<const D>;
|
(2) | (seit C++23) |
Die Standardimplementierung der cbegin()-Mitgliedsfunktion gibt einen konstanten Startiterator des Bereichs zurück.
1) Sei
derived eine an static_cast<D&>(*this) gebundene Referenz. Äquivalent zu
return ranges::cbegin(derived);.2) Gleich wie (1), außer dass
derived static_cast<const D&>(*this) ist.Rückgabewert
Ein konstanter Anfangsiterator des Bereichs.
Hinweise
Alle Bereichsadapter und Bereichsfabriken in der Standardbibliothek und
std::ranges::subrange
verwenden die Standardimplementierung von
cbegin
.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
(C++11)
(C++14)
|
gibt einen Iterator zum Anfang eines Containers oder Arrays zurück
(Funktions-Template) |
|
(C++20)
|
gibt einen Iterator zum Anfang eines schreibgeschützten Bereichs zurück
(Anpassungspunkt-Objekt) |