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 關注
- 122 瀏覽
添加回答
舉報
0/150
提交
取消
