руководства по выводу типов для std::ranges::take_view
От ru.cppreference.net
| Определён в заголовочном файле <ranges>
|
||
template< class R >
take_view( R&&, ranges::range_difference_t<R> ) -> take_view<views::all_t<R>>;
|
(начиная с C++20) | |
Руководство по выводу типов предоставлено для std::ranges::take_view чтобы разрешить вывод из диапазона и количества элементов.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Отчёты о дефектах
Следующие отчеты об изменениях в поведении, содержащие описания дефектов, были применены ретроактивно к ранее опубликованным стандартам C++.
| DR | Применяется к | Поведение в опубликованной версии | Корректное поведение |
|---|---|---|---|
| LWG 3447 | C++20 |
параметр шаблона
R
ограничен с помощью
range
|
R
не ограничен
(но range_difference_t требует
range
)
|