共享全局变量。

如何在两个不同的lua_state之间共享全局变量?

lua_state不能使用lua_newthread创建。

求帮助。

原文链接 https://stackoverflow.com/questions/8366360

点赞
stackoverflow用户734069
stackoverflow用户734069

你无法直接将一个 lua_State 中的组件与另一个共享。lua_State 之间唯一的跨连接是通过一些 C 或 C++ 代码的介入。你可以在多个状态中注册相同的函数,从而从这些状态中访问相同的资源。但你必须通过函数和 C/C++/etc 对象来实现,而不是直接通过 Lua。

2011-12-03 08:04:54