摘要:
lua绑定C++对象—luna模板 绑定C++对象到lua,每个类需要写大量的代码,从类的元表创建、方法注册到实例创建,都需要自己重复写类似的代码。 如果涉及N个不同类,会有大量重复的代码,能否创建一个模板类,把这些重复的代码进行简化,通过模板的方式绑定成不同的类? 下面的luna<T>就是完成这样 阅读全文
摘要:
lua对象调用—用 "." 与 ":" 调用表中函数时的区别 写这篇帖子之前,我看过许多关于绑定C++对象到Lua中的文章。总结一下他们的做法,用到元表、注册表、以及一些表中函数操作的一些基础知识以及相关的细节。相信大家对Lua的表一点也不陌生,Lua表是个神奇的东西(本质上就是hash表),可以当 阅读全文