2012-12-26 116 views
-1

我當前正在學習OpenCL並構建多個內核,因此需要每個函數都有一個緩衝區,因此您需要一組緩衝區。你如何建立這樣的數據結構?有人能給我一個緩衝區結構的例子,所以我可以只聲明這些結構的數組?在C++中聲明緩衝區數組

+2

緩衝區可能還有很多的事情。你需要更具體。 OpenCL期待什麼樣的緩衝區? –

+0

也許是這樣的:'typedef char buffer [200];緩衝區many_buffers [10];'? –

回答

1

如果您使用C++綁定,則可以使用矢量而不是原始數組。

所以,你可以存儲在數據結構喜歡你的緩衝區:

std::vector<cl::Buffer> 
+0

謝謝你認真對待。我一定會在下一個發展階段實施這個。 – MrWolvwxyz