Function template transform_if
boost::compute::transform_if
Synopsis
template<typename InputIterator, typename OutputIterator,
typename UnaryFunction, typename Predicate>
OutputIterator
transform_if(InputIterator first, InputIterator last, OutputIterator result,
UnaryFunction function, Predicate predicate,
command_queue & queue = system::default_queue());
Description
Копии каждого элемента в диапазоне<first>,<last>, для которого<predicate>возвращает<true>в диапазон, начинающийся с<result>.