Function template fill
boost::compute::fill
Synopsis
template<typename BufferIterator, typename T>
void fill(BufferIterator first, BufferIterator last, const T & value,
command_queue & queue = system::default_queue());Description
Наполняет диапазон<first>,<last>с<value>.
Например, для заполнения вектора на устройстве семерками:
boost::compute::vector<int> vec(10, context);
boost::compute::fill(vec.begin(), vec.end(), 7, queue);
См. также:
boost::compute::fill_n()
Параметры: | <first> | Первый элемент в диапазоне для заполнения | <last> | последний элемент в диапазоне для заполнения | <queue> | командная очередь для выполнения операции | <value> | значение для копирования каждого элемента |
|