Это кажется очевидной проблемой, но Google не выдает ничего интересного. Законно ли использовать memset
в ядре CUDA, например:
__device__ void myKernel()
{
int array[10];
memset(array, 0, sizeof(array));
// ...etc...
}
(Я знаю, что int array[10] = {0};
, вероятно, лучше, но это просто пример более сложного случая.)