LUA中的一些API
来源:互联网 发布:鲁大师linux版 编辑:程序博客网 时间:2024/05/21 11:04
- int lua_gettop(lua_State *L) 获取栈中元素个数
- void lua_settop(lua_State *L, int idx) 重置栈顶指针指向idx的位置
- void lua_pushvalue(lua_State *L, int idx) 复制idx位置元素并压入到栈顶
- void lua_remove(lua_State *L, int idx) 移除指定idx位置的元素,其上元素依次下移
- void lua_insert(lua_State *L, int idx) 把栈顶元素插入到idx位置
- void lua_replace(lua_State *L, int idx) 把栈顶元素复制到idx位置,并弹出栈顶元素
- int luaL_loadfile(lua_State*L,char* file,int mode) 在Lua中加载文件
- void lua_getglobal(lua_State* L,char* name) 将Lua全局环境中名为name的变量压入栈顶
- void lua_setglobal(lua_State* L,char* name) 弹栈,把名为name的Lua全局变量的值设置为此值
- void lua_getfield(lua_State* L,int idx,char* key) 将idx位置的table的key对应的值压入栈顶
- void lua_setfield(lua_State* L,int idx,char* key) 将idx位置的table的key对应的值设置为栈顶元素的值
- void lua_gettable(lua_State* L,int idx) 当前栈顶为key,把idx位置的table的key对应的值压入栈顶
- void lua_settable(lua_State* L,int idx) 当前栈顶为value,栈顶下为key,把idx位置的table的key的值置为value
- void lua_rawget(lua_State* L,int idx) 类lua_gettable,效率高
- void lua_rawset(lua_State* L,int idx) 类lua_settable,效率高
- void lua_newtable(lua_State* L) 创建一个新表并压入栈顶
0 0
- LUA中的一些API
- Lua中的API函数
- 十三、Lua中的一些库
- lua的一些api文档总结吧
- Electron中的一些API
- lua: Lua5.1中的API函数
- Lua学习笔记:Lua 中的C Api 概述
- lua中的table.getn()的一些注意事项
- lua api
- Lua,Lua API,配置文件
- 如何用C API遍历Lua脚本中的表
- cocos2dx lua中使用class实现继承api中的类
- JBPM常用一些api中的方法
- gwt api中的一些类和方法
- JBPM常用一些api中的方法
- linux kernel中的一些utility API---(1)
- 2017.4.26API中的一些类
- 有关Facebook Graph Api 中的一些笔记
- 给Java新手的一些建议----Java知识点归纳(Java基础部分)
- SSH环境搭建出现NullPointerException
- Ubuntu14.04LTS使用命令行卸载软件
- Spring boot 中Spring data JPA的应用(一)
- Python实现RNN
- LUA中的一些API
- SSH小结
- 最全Java笔试题
- Spring面向切面编程(AOP)
- 类的启动过程
- 自定义View:自定义CircleImageView实现及图形渲染
- js函数作用域及this指向
- mysqli使用预处理技术进行数据库查询的方法
- ZooKeeper 入门