make_zip_iterator#

Overloads#

make_zip_iterator(t)#

template<typename ...Iterators>
inline zip_iterator<::cuda::std::tuple<Iterators...>> thrust::make_zip_iterator(
::cuda::std::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.

make_zip_iterator(its)#

template<typename ...Iterators>
inline zip_iterator<::cuda::std::tuple<Iterators...>> thrust::make_zip_iterator(
Iterators... its,
)#

make_zip_iterator creates a zip_iterator from iterators.

See also

zip_iterator

Parameters:

its – The iterators to copy.

Returns:

A newly created zip_iterator which zips the iterators.