这可能是一个新手问题,但我还没有找到一个网络搜索的答案,甚至可以帮助我开始。我有一个容器类,它的核心是一个C风格的数组。为了简单起见,让我们这样描述它: int *myArray = new int[mySize]; 使用LuaBridge,我们可以假设我已经成功地将它注册为全局名称空间中的my_array。我想从Lua遍历它,如下所示: for n in each(my_array) do
我有一个由C++构造的大对象(我已经公开给Lua),我想在Lua中进行处理。我可以使用int、lua_pushstring而不是C++类将任何简单类型传递给Lua函数( lua_pushinteger、string)。我已经尝试了lua_pushlightuserdata,通过推一个指向我的对象的指针,但是没有运气。function proces