C++ 在C++;

C++ 在C++;,c++,buffer,opencl,C++,Buffer,Opencl,我目前正在学习OpenCL,要构建几个内核,每个函数都需要一个缓冲区,所以需要一个缓冲区数组。如何构建这样的数据结构?有人能给我一个缓冲结构的例子吗?我可以声明一个数组的结构,< p>如果你使用C++绑定,你可以使用向量而不是原始数组。 因此,您可以将缓冲区存储在如下数据结构中: std::vector<cl::Buffer> std::vector 缓冲区可以是很多东西。你需要更具体一些。OpenCL需要什么样的缓冲区?可能是这样的:typedef char buffer[200

我目前正在学习OpenCL,要构建几个内核,每个函数都需要一个缓冲区,所以需要一个缓冲区数组。如何构建这样的数据结构?有人能给我一个缓冲结构的例子吗?我可以声明一个数组的结构,

< p>如果你使用C++绑定,你可以使用向量而不是原始数组。 因此,您可以将缓冲区存储在如下数据结构中:

std::vector<cl::Buffer>
std::vector
缓冲区可以是很多东西。你需要更具体一些。OpenCL需要什么样的缓冲区?可能是这样的:
typedef char buffer[200];缓冲区多个_缓冲区[10]?感谢您认真对待这一点。我一定会在下一个开发阶段实现这一点。