LuaPlus是Lua的C++增强,也就是说,LuaPlus本身就是在Lua的源码上进行增强得来的。用它与C++进行合作,是比较好的一个选择。 介绍LuaPlus: 好用的Lua For C++扩展 沐枫网志 我将在下面说明,如何使用LuaPlus,以及如何更方便的让LuaPlus与C++的类合作无间。
// 创建Lua解释器:
// 为Lua脚本设置变量 // 下面是一个简单的C++类:
// 导入到Lua脚本:
// 在Lua中使用Logger类(1):
// 在Lua中使用Logger类(2):
//同上面一样,我采用LuaPlusHelper.h来简化:
// 在Lua中创建Table
// 也可以使用table作为key和value:
//获得Table的内容:
LuaStateOwner state;
上面我只是简单的举一些例子来说明LuaPlus以及LuaPlusHelper的使用方法,具体文档请参见LuaPlus。 需要下载LuaPlusHelper,请点这里: 测试程序(VC7.1): |
LuaPlus是Lua的C++增强
最新推荐文章于 2025-05-27 12:44:51 发布
LuaPlus是Lua的C++增强
2008年08月28日 星期四 16:24