用户工具

站点工具


编程:lua:capi:lib:读取table

封装:从table快速获取值

  #define getFloatValue(name,var) \
      lua_pushstring(L,name); \
      lua_gettable(L,-2); \
      if(lua_isnumber(L,-1)){ \
          var=lua_tonumber(L,-1); \
      } \
      lua_pop(L,1);
  
  #define getIntValue(name,var) \
      lua_pushstring(L,name); \
      lua_gettable(L,-2); \
      if(lua_isinteger(L,-1)){ \
          var=lua_tointeger(L,-1); \
      } \
      lua_pop(L,1);
  
编程/lua/capi/lib/读取table.txt · 最后更改: 2019/08/13 22:39 由 cgoxopx