close
luabind有比原本lua多出來的幾種好處
lua可以讓C++去call LUA的function data
luabind可以讓LUA去call C++的class function
還能夠繼承C++的class 也能在Lua內重載一些原本class的function
至於要怎麼用luabind去LUA call C++ function/class 還有 C++ call LUA function 就看這篇吧!
http://www.cnblogs.com/edwardlost/archive/2011/11/12/2195688.html
接著就是繼承了
我google了一陣子才知道如何達到我的要求(繼承C++ class和重載member function)
http://forums.tigsource.com/index.php?topic=3149.0
這篇文很棒的達到的我目的 如何繼承 建構父類別 重載都達到了
但是記得 如果出現super deprecation的error的話
記得在C++ code那邊加上
luabind::disable_super_deprecation();
不知道這行是幹嘛的~~大概就是忽略掉super deprecation吧
這樣code run起來就沒問題了
至於還有
luabind::call_member
luabind::object
http://blog.sina.com.cn/s/blog_646817c00100gk9e.html
晚點弄懂再來
全站熱搜
留言列表