std::ranges::common_view<V>::common_view
От ru.cppreference.net
common_view() = default;
|
(1) | (начиная с C++20) |
constexpr explicit common_view( V r );
|
(2) | (начиная с C++20) |
Создаёт common_view.
1) Конструктор по умолчанию. Инициализирует значением базовое представление. После создания
base() возвращает копию V().2) Инициализирует базовое представление с помощью
std::move(r).Параметры
| r | - | базовое представление для адаптации в common-range |
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Отчеты о дефектах
Следующие отчеты об изменениях поведения, влияющие на дефекты, были применены задним числом к ранее опубликованным стандартам C++.
| DR | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| LWG 3405 | C++20 | избыточный преобразующий конструктор может вызвать рекурсию ограничений | удалён |