Namespaces
Variants

deduction guides for std::ranges::take_view

From cppreference.net
Ranges library
Range adaptors
Definiert im Header <ranges>
template < class R >
take_view ( R && , ranges:: range_difference_t < R > ) - > take_view < views:: all_t < R >> ;
(seit C++20)

Der Deduction Guide wird für std::ranges::take_view bereitgestellt, um die Ableitung von range und der Anzahl der Elemente zu ermöglichen.

Beispiel

Fehlerberichte

Die folgenden verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.

DR Angewendet auf Verhalten wie veröffentlicht Korrigiertes Verhalten
LWG 3447 C++20 der Template-Parameter R ist mit range constraint R ist unconstraint
(aber range_difference_t erfordert range )