E.V.E
v2023.02.15
 
Loading...
Searching...
No Matches
eve::algo::views::zip_range< Rngs > Struct Template Reference

A relaxed_range on top of multiple relaxed_range. All individual components have to have the same size. Should probably never be created directly, instead use zip. More...

#include <eve/module/algo/algo/views/zip.hpp>

Detailed Description

template<relaxed_range ... Rngs>
struct eve::algo::views::zip_range< Rngs >

You can rezip the components with new traits by using operator[]: zip_range<Components...>[common_type] will convert all components to a common type between them, for example.

Required header: #include <eve/module/algo/algo/views/zip.hpp>

Has a shorthand eve::views::zip_range in <eve/views/zip.hpp>.