会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
技术就像一条河流
博客园
首页
新随笔
联系
订阅
管理
2014年8月4日
在C函数中保存状态:registry、reference和upvalues
摘要: C函数可以通过堆栈来和Lua交换数据,但有时候C函数需要在函数体的作用域之外保存某些Lua数据,那么我们想到全局变量或static变量,这样做的缺点是:(1)为Lua设计C函数库时,导致不可重入;(2)不是所有的Lua值都能很好的保存到C变量中。那么可不可以将值保存在Lua全局变量里面呢?可以,Lu
阅读全文
posted @ 2014-08-04 20:09 斯芬克斯
阅读(5135)
评论(0)
推荐(0)
编辑
公告