Namespaces
Variants

std::ranges::zip_transform_view<F,Views...>::zip_transform_view

С сайта ru.cppreference.net
 
 
Библиотека диапазонов
Адаптеры диапазонов
 
 
zip_transform_view() = default;
(1) (начиная с C++23)
constexpr zip_transform_view( F fun, Views... views );
(2) (начиная с C++23)
1) Конструктор по умолчанию. Инициализирует значением сохранённый вызываемый объект и все адаптированные представления .

Конструктор по умолчанию удалён, если

  • F не удовлетворяет default_initializable, или
  • std::is_default_constructible_v является false хотя бы для одного типа в Views....
2) Конструирует перемещением сохранённый вызываемый объект из fun и каждое адаптированное представление из соответствующего представления в views....

Параметры

f - вызываемый объект, используемый для генерации элементов zip_transform_view
views - объекты представлений для адаптации

Пример