このトピックは、 OpenCLデータ型をどこで使用する必要があるかで触れられました。しかし、それは私の質問に答えませんでした。
(1)C++タイプのstd:: vector :: size_typeの場合、バインディングopenclタイプとカーネルopenclタイプはどうあるべきですか?
(2)std :: vector :: size_typeを、ホストptrとしてclCreateBuffer()に設定する前に、(1)への回答で言及したバインディングタイプに変換するにはどうすればよいですか?
上記が必要な理由は、ベクトルのサイズをカーネルに渡そうとしているためです。