std::ranges::common_view<V>::common_view
Von de.cppreference.net
common_view() = default;
|
(1) | (seit C++20) |
constexpr explicit common_view( V r );
|
(2) | (seit C++20) |
Erzeugt ein common_view.
1) Standardkonstruktor.Wert-initialisiert die zugrunde liegende Ansicht. Nach der Konstruktion,
base() gibt eine Kopie von V() zurück.2) Initialisiert die zugrunde liegende Ansicht mit
std::move(r).Parameter
| r | - | zugrundeliegende Ansicht, die in einen gemeinsamen Bereich adaptiert werden soll |
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Fehlerberichte
Die folgenden verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.
| DR | Angewendet auf | Verhalten wie veröffentlicht | Korrektes Verhalten |
|---|---|---|---|
| LWG 3405 | C++20 | der redundante konvertierende Konstruktor könnte Constraint-Rekursion verursachen | entfernt |