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

来自cppreference.com
 
 
范围库
范围访问
范围转换器
(C++23)
范围原语



悬垂迭代器处理
范围概念
视图

范围工厂
适配器
范围生成器
范围适配器对象
范围适配器闭包对象
辅助项
 
 
zip_transform_view() = default;
(1) (C++23 起)
constexpr zip_transform_view( F fun, Views... views );
(2) (C++23 起)
1) 默认构造函数。值初始化存储的可调用对象与所有适配的 view 对象。

则默认构造函数被删除。
2)fun 移动构造存储的可调用对象,并从 views... 中对应的视图移动构造每个适配的 view 对象。

参数

f - 用于生成 zip_transform_view 的元素的可调用对象
views - 要适配的视图对象

示例