Function template copy_n
boost::compute::copy_n
Synopsis
template<typename InputIterator, typename Size, typename OutputIterator>
OutputIterator
copy_n(InputIterator first, Size count, OutputIterator result,
command_queue & queue = system::default_queue());Description
Копии count элементов от first до результат.
Например, скопировать четыре значения от хоста к устройству:
float values[4] = { 1.f, 2.f, 3.f, 4.f };
boost::compute::vector<float> vec(4, context);
boost::compute::copy_n(values, 4, vec.begin(), queue);
См. также:
копия()