<tbody>
</tbody>
| common_view() = default;
|
(1) |
(desde C++20) |
| constexpr explicit common_view( V r );
|
(2) |
(desde C++20) |
| | |
Construye un objeto common_view.
1) Constructor por defecto.
Inicializa por valor la vista subyacente. Después de la construcción,
base() devuelve una copia de
V().
2) Inicializa la vista subyacente con std::move(r).
Parámetros
| r
|
-
|
La vista subyacente a adaptar a un rango común.
|
Ejemplo
Informes de defectos
Los siguientes informes de defectos de cambio de comportamiento se aplicaron de manera retroactiva a los estándares de C++ publicados anteriormente.
| ID
|
Aplicado a
|
Comportamiento según lo publicado
|
Comportamiento correcto
|
| LWG 3405
|
C++20
|
El constructor de conversión redundante podría causar una restricción en la recursividad.
|
Se eliminó.
|