240 发简信
IP属地:广东
  • 120
    Lua API (set functions stack->lua)

    1: void lua_settable(lua_State* L, int idx) 给idx索引的table添加元素, 以top-1的元素为value,top-2的元素为...

  • c++做游戏开发,很好的启示

    想从事游戏开发,1 年内能精通 C++ 吗,还需要学习什么? 【MiloYip的回答(383票)】: 本人大约从20多年前开始学习及使用C++,但仍未达到我认为「精通」的阶段...

  • 120
    Lua API (get functions Lua->stack)

    1: void lua_gettable(lua_State* L, int idx) 2: void lua_getfield(lua_State* L, int idx,...

  • 120
    Lua API (push function c->stack)

    1: void lua_pushnil(lua_State* L) 2: void lua_poushnumber(lua_State* L, lua_Number n) 3...

  • 120
    Lua API (access function stack -> c)

    1:int (lua_isnumber)(lua_State* L, int idx) 2:int (lua_isstring)(lua_State* L, int idx)...

  • 120
    Lua API (basic stack manipulation)

    一:LUA_API int (lua_gettop)(lua_State* L) 用途:返回栈顶元素的索引 由于索引是从1开始,所以这个值就等于栈上的元素数量, 0则表示空 ...

  • Lua API (state manipulation)

    一:LUA_API lua_State* (lua_newstate)(lua_Alloc f, void* ud) 用途: 创建一个lua虚拟机 参数: lua_Alloc...