在单线程应用程序中,是否可能在多个lua_State之间共享一个表?

我在一个 Lua 脚本中有一个表格,我想与其他加载在不同 lua_State 中的 Lua 脚本共享,以便它们可以调用该表格中的方法。这是否可能?

点赞
用户107090
用户107090

不行,除非你手动复制数据到不同的状态中。Lua状态是完全独立的。另一方面,Lua线程共享数据。但不要将它们与操作系统线程混淆。

2013-07-15 13:41:54