2

是否在调用状态注册表中采用的模块中访问的临时状态注册表中设置了键int luaopen_foo(lua_State*)

例如,假设我们有这个模块:

int luaopen_foo(lua_State* state) {
    lua_pushstring("foo");
    lua_pushnumber(10);
    lua_settable(state, LUA_REGISTRYINDEX);
}

lua 代码需要这个模块:

require "foo"

foo注册表中的键是否state从调用状态进入注册表?

4

1 回答 1

0

如果你愿意,把它写在 lua 文件中

foo = require "foo"

于 2014-06-14T08:19:40.937 回答