std::ranges::common_view<V>::common_view
De fr.cppreference.net
common_view() = default;
|
(1) | (depuis C++20) |
constexpr explicit common_view( V r );
|
(2) | (depuis C++20) |
Construit un common_view.
1) Constructeur par défaut. Initialise par valeur la vue sous-jacente. Après construction,
base() retourne une copie de V().2) Initialise la vue sous-jacente avec
std::move(r).Paramètres
| r | - | vue sous-jacente à adapter en une plage commune |
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Rapports de défauts
Les rapports de défauts modifiant le comportement suivants ont été appliqués rétroactivement aux normes C++ précédemment publiées.
| DR | Appliqué à | Comportement publié | Comportement corrigé |
|---|---|---|---|
| LWG 3405 | C++20 | le constructeur de conversion redondant pourrait causer une récursion de contraintes | supprimé |