NoiseFloor 发表于 2021-8-15 13:18

xlua和lua

lua_rawgeti(lua_State *L, int index, int key)和   lua_rawseti(lua_State *L, int index, int key)

  index表示table在栈中的位置,key表示元素在table中的位置。假设t为正数
  那么调用lua_rawgeti(L,t,key)等价于
  lua_pushnumber(L,key);
  lua_rawget(L, t);
  lua_rawgeti表示将栈中index的table中索引为key的元素放到栈顶
  lua_rawseti表示将栈顶元素给栈中index位置的表格中的第key参数,同时栈顶元素出栈。
Lua 5.1 参考手册

页: [1]
查看完整版本: xlua和lua