![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
天经地义之经
单片机,PC软件,驱动,反汇编,寻找志同道合之人,QQ 5930396
展开
-
Lua教程(5):C/C++操作Lua数组和字符串
http://blog.csdn.net/cbbbc/article/details/45116203读后感受:基本介绍了C/C++如何传值给lua,例子也不错,但是最后没有详细讲解lua api提供的三种保存非局部变量的方法,注册表、环境、upvalue,这些都很有用,现在我也不是很了解,等之后弄明白之后,在整理一下例子代码。 原文链接: http://4转载 2017-08-11 18:47:57 · 1033 阅读 · 0 评论 -
lua堆栈
http://blog.csdn.net/perfect2011/article/details/19200511首先了解下c++与lua之间的通信:假设在一个lua文件中有如下定义-- hello.lua 文件myName = "beauty girl"请注意红色数字,代表通信顺序:1) C++想获取Lua的myName字符串的值,转载 2017-08-11 18:49:17 · 225 阅读 · 0 评论 -
C++怎么传递一个数组到LUA
C++怎么传递一个数组到LUA数组的操作,参考实例如下:数组其实是一种特殊的表格。int LuaArray(lua_State* L){ lua_newtable(L); //新建一个表,并压入栈顶 lua_pushnumber(L,-1); //这行和下面一行,没搞懂为什么需要这样,但如果不执转载 2017-08-11 18:49:58 · 1704 阅读 · 0 评论 -
怎么编译lua源代码成库
生成dll建一个空的dll工程,然后倒入源文件和头文件,添加def并在配置里设置,删除lua.c和luac.c,并且在配置里生成文件设置为不依赖dll的模式,然后编译就行了原创 2017-08-11 18:51:04 · 444 阅读 · 0 评论