thrust::make_zip_iterator

Defined in thrust/iterator/zip_iterator.h

template<typename ...Iterators>
inline zip_iterator<thrust::tuple<Iterators...>> thrust::make_zip_iterator(thrust::tuple<Iterators...> t)

make_zip_iterator creates a zip_iterator from a tuple of iterators.

See also

zip_iterator

Parameters

t – The tuple of iterators to copy.

Returns

A newly created zip_iterator which zips the iterators encapsulated in t.