thrust::make_counting_iterator

Defined in thrust/iterator/counting_iterator.h

template<typename Incrementable>
inline counting_iterator<Incrementable> thrust::make_counting_iterator(Incrementable x)

make_counting_iterator creates a counting_iterator using an initial value for its Incrementable counter.

Parameters

x – The initial value of the new counting_iterator's counter.

Returns

A new counting_iterator whose counter has been initialized to x.