lua_pushcfunction(L,cFun);这里的cFun应该是一个lua_CFunction类型的函数// lua_CFunction 的定义 typedef int (*lua_CFunction) (lua_State *L);而我希望传进去的函数是一个c++的成员函数 比如 int AppDelegate::socketSend(lua_State *L) 这里应该怎么转化类型才能使参数的传递正确呢我在调用时 写的是lua_pushcfunction(L,AppDelegate::socketSend);但被提示“AppDelegate::socketSend”: 函数调用缺少参数列表;请使用“&AppDelegate::socketSend”创建指向成员的指针
- 1 回答
- 0 关注
- 67 浏览
添加回答
举报
0/150
提交
取消