sah*_*hil 3 c pointers opencl visual-studio
任何人都可以告诉我如何在OpenCL内核函数中对一个char*
指针进行类型转换int*
?我试过((int*) char_pointer)
但它不起作用.
Chr*_*ica 11
我想你必须用正确的地址空间限定指针.
如果您没有指定地址空间,__private
则假设您的源指针似乎是__global
指针(来自您的注释),因此地址空间不兼容.
所以尽量使用(__global int*)
而不仅仅是(int*)
.