Spaces:
Runtime error
Runtime error
int main(void) | |
{ | |
thrust::device_vector<int> data(4); | |
data[0] = 3; | |
data[1] = 7; | |
data[2] = 2; | |
data[3] = 5; | |
// add 10 to all values in data | |
thrust::transform(data.begin(), data.end(), | |
thrust::constant_iterator<int>(10), | |
data.begin(), | |
thrust::plus<int>()); | |
// data is now [13, 17, 12, 15] | |
// print result | |
thrust::copy(data.begin(), data.end(), std::ostream_iterator<int>(std::cout, "\n")); | |
return 0; | |
} | |