Namensräume
Varianten
Aktionen

std::ranges::chunk_by_view<V,Pred>::end

Von cppreference.com
 
 
Bereichsbibliothek
Range-Adaptoren
 
 
constexpr auto end();
(seit C++23)

Gibt einen Iterator oder ein Sentinel zurück, der das Ende der chunk_by_view repräsentiert.

Äquivalent zu

if constexpr (ranges::common_range<V>)
    return /*iterator*/(*this, ranges::end(base_), ranges::end(base_));
else
    return std::default_sentinel;

Inhalt

[edit] Parameter

(keine)

[edit] Rückgabewert

Ein Iterator auf das Element nach dem letzten Element oder ein Sentinel, das gleich dem End-Iterator ist.

[edit] Hinweise

end() gibt genau dann einen Iterator zurück, wenn die zugrundeliegende View ein common_range ist: chunk_by_view<V,Pred> modelliert common_range, wann immer V dies tut.

[edit] Beispiel

[edit] Siehe auch

gibt einen Iterator zum Anfang zurück
(öffentliche Member-Funktion) [edit]
gibt ein Sentinel zurück, das das Ende eines Ranges anzeigt
(Customization Point Objekt)[edit]