我想做这样的事情:
table1 = myFunc("Arg1")
table2 = myFunc("Arg2")
for key,value in pairs(table1) do print(key,value) end
for key,value in pairs(table2) do print(key,value) end
我可以Lua
使用类似于以下的语法将表添加到全局范围:
pLuaVM.NewTable("test");
((LuaTable)pLuaVM["test"])["A"] = 1;
((LuaTable)pLuaVM["test"])["B"] = 2;
然后在 Lua 中访问该表
for key,value in pairs(test) do print(key,value) end
但我宁愿让我的方法将表返回到我可以使用的局部变量。
这可能吗/我在这里朝着正确的方向前进吗?