我有一個包裹着swig的類,並且註冊了lua。我可以在lua腳本中創建這個類的一個實例,並且它一切正常。 但是說我有一個在我的C++代碼中創建的類的實例,調用了新的X,並且我有la lua_state L,它帶有一個我想要調用的函數,它接受一個參數, X ...我如何調用該功能。這是有問題(我省略了錯誤處理的東西)的代碼(部分): 的main.cpp class GuiInst;
extern
我正在嘗試爲C++類的集合構建一組Lua綁定,但一直在玩弄Python以查看是否會獲得更好的結果。在任何一種語言中,綁定似乎都可以工作,但是,當我初始化一個包含其他類成員的類的實例時,這些數據成員似乎不能保證被初始化。 例如,走班: class MyClass : public ParentClass // (Obviously) not a real class
{
public: