thrust::make_transform_input_output_iterator
Defined in thrust/iterator/transform_input_output_iterator.h
- 
template<typename InputFunction, typename OutputFunction, typename Iterator>
 transform_input_output_iterator<InputFunction, OutputFunction, Iterator> thrust::make_transform_input_output_iterator(Iterator io, InputFunction input_function, OutputFunction output_function)
- make_transform_input_output_iteratorcreates a- transform_input_output_iteratorfrom an- Iteratora- InputFunctionand a- OutputFunction- See also - Parameters
- io – An - Iteratorpointing to where the input to- InputFunctionwill be read from and the result of- OutputFunctionwill be written to
- input_function – An - InputFunctionto be executed on values read from the iterator
- output_function – An - OutputFunctionto be executed on values written to the iterator