如何实现Lua语言的存储功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计117个文字,预计阅读时间需要1分钟。
调用Lua函数很简单,但有没有办法将Lua功能存储在某个地方,之后在C函数中使用?我想存储用户定义的Lua函数,然后传递给我的C函数用于事件处理,类似于wxLua中的Connect函数。
来自C的 Calling a Lua function是相当简单的,但是有没有办法将Lua功能存储在某个地方供以后使用?我想存储用户定义的Lua函数传递给我的C函数用于事件,类似于 Connect function works in wxLua。 检查注册表(luaL_ref())。它管理一个简单的表,可以让您存储任何Lua值(如函数),并从C引用一个简单的整数。本文共计117个文字,预计阅读时间需要1分钟。
调用Lua函数很简单,但有没有办法将Lua功能存储在某个地方,之后在C函数中使用?我想存储用户定义的Lua函数,然后传递给我的C函数用于事件处理,类似于wxLua中的Connect函数。
来自C的 Calling a Lua function是相当简单的,但是有没有办法将Lua功能存储在某个地方供以后使用?我想存储用户定义的Lua函数传递给我的C函数用于事件,类似于 Connect function works in wxLua。 检查注册表(luaL_ref())。它管理一个简单的表,可以让您存储任何Lua值(如函数),并从C引用一个简单的整数。
