我是C,C++和OpenCL的新手,目前正在尽我最大的努力学习它们。这里有一个预先存在的C++函数,我正试图研究如何使用C或C++绑定将其移植到OpenCL。// and also b.size() return 0.0;总的来说,我的问题是如何将这个函数访问的所有类成员传递到绑定和内核中是否有一种<e
我有一个由C++构造的大对象(我已经公开给Lua),我想在Lua中进行处理。我可以使用int、lua_pushstring而不是C++类将任何简单类型传递给Lua函数( lua_pushinteger、string)。我已经尝试了lua_pushlightuserdata,通过推一个指向我的对象的指针,但是没有运气。function process(object) --object is the c++ passed function
--return processe