Lua
嗨,人
这个作者很懒,什么都没留下…
展开
-
Lua教程
Lua简介 参考文章 Lua1.x 对于学术用途是免费的,但是商业用途则需要协商 Lua2.x table作为对象和类的基础,table索引,算术操作符,字符串拼接,顺序比较,函数调用, Lua作为无限制免费软件发布, Lua3.x 我们解决了fallback冲突问题。我们将fallback替换为tag方法:钩子是以(event, tag)的形式挂在字典里的 ...原创 2020-03-10 17:11:40 · 6762 阅读 · 0 评论 -
Lua与C++交互
一、Lua堆栈 要理解Lua和C++交互,首先要理解Lua堆栈。 简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。 在Lua中,Lua堆栈就是一个struct,堆栈索引的方式可是是正数也可以是负数,区别是:正数索引1永远表示栈底,负数索引-1永远表示栈顶。如图: lua的栈类似于以下的定义, 它是在创建lua_State的时候创建的: &nb...转载 2020-03-05 08:25:12 · 676 阅读 · 0 评论