- 博客(2)
- 收藏
- 关注
原创 Lua 脚本调用 C 函数
上篇说到 C 程序里调用Lua 函数,此篇讲Lua 脚本里调用C 函数。 Lua要调用C 程序里的函数,这些函数必须有同样的原型: typedef int (*LuaFunc)(lua_State *L); 结合工作上的业务来实现一个简单的Lua 调用 C 函数的例子,业务是上这样的,有一便携式设备向我们的设备发送数据,通过串口发出,经过232转换485,接入我们的设备,我们的应用程序收到数
2017-09-08 22:43:22
245
原创 C/C++ 调用 Lua 函数(非全局函数)
C/C++ 调用 Lua 函数有两种: 1, Lua 脚本里,没有local 修饰的函数,即为全局函数 2, Lua 脚本里,有local 修饰的函数,即为局部函数 其实调用函数和取Lua里的变量是一样的,网上讲得最多的是调用全局函数,这里主要讲调用非全局函数(或是变量)。 如有脚本: test.lua --定义了一个全局表 COM = {} --定义了一个局部函数 l
2017-09-08 21:48:48
834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人