ChinaUnix.net
相关文章推荐:

c函数 闭包 lua 交互

有这样三个函数 int test(lua_state* L) { } int test1(lua_state* L) { } int test2(lua_state* L) { } 我将同一个C函数注册为不同的名称 register("test1", test) register("test2", test) 就是想让所有的这些引用名称都指向同一个函数,然后不管调用什么函数都会通过这个test函数,在这个函数中做一些操作再回调到他们自己的函数中,比如"test1"转到test1所对应的函数中。 int test(lua_state* L) { //一些...

by mysll - C/C++ - 2008-10-04 15:07:06 阅读(2731) 回复(2)

相关讨论

[root@quxinyao lua-5.1.2]# rpm -ivh /media/cdrom/RedHat/RPMS/libtermcap-devel-2.0.8-39.i386.rpm warning: /media/cdrom/RedHat/RPMS/libtermcap-devel-2.0.8-39.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e Preparing... ########################################### [100%] 1:libtermcap-devel ########################################### [100%] [root@quxinyao lua-5.1.2]# rpm -ivh...

by 流星陨落 - MySQL文档中心 - 2009-07-11 14:21:38 阅读(1289) 回复(0)

lua社区交流 为了给大家一个交流的平台,鄙人想组织一个lua开发人员基地。 具体情况请加了群之后具体讨论! 欢迎大家加入: lua社区1: 60028358(已满)QQ群 lua社区2: 62202042(未满)QQ群 lua社区3: 78533726(未满)QQ群 lua社区4: 41956112(未满)QQ群 谢谢! lua 社区交流论坛: http://www.luabbs.com/bbs/index.php 欢迎大家登陆 lua为一脚本开发语言,非常适合与C\C++相结合开发游戏或其他高效能程序…...

by liuyuanyang - Perl - 2009-01-15 12:23:07 阅读(2711) 回复(3)

参考http://blog.csdn.net/yueliangdao0608/archive/2008/05/06/2398655.aspx [root@linux lua-5.1.4]# make local make install INSTALL_TOP=.. make[1]: Entering directory `/usr/local/lua-5.1.4' cd src && mkdir -p ../bin ../include ../lib ../man/man1 ../share/lua/5.1 ../lib/lua/5.1 cd src && install -p -m 0755 lua luac ../bin install: stat‘lua’失败: 没有那个文件或目录 install: stat‘luac’失败: 没有那个...

by hiller1 - MySQL - 2008-09-23 15:07:32 阅读(2202) 回复(1)

lua脚本语法说明(修订) lua脚本语法说明(增加lua5.1部份特性)   lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。   所以,我只简单的归纳一下lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写lua程序了。   在lua中,一切都是变量,除了关键字。 I.  首先是注释   写一个程序,总是少不了注释的。   在lua中,你可以使用单行注释和多行注释。   单行注释中...

by 23号 - BSD文档中心 - 2008-01-28 08:45:46 阅读(1285) 回复(0)

有人用过lua没有, 给点意见 觉得怎么样?

by rrrrrrrr8 - C/C++ - 2008-07-16 17:33:52 阅读(2177) 回复(7)

有人用过lua没有, 给点意见 觉得怎么样?

by rrrrrrrr8 - Perl - 2007-02-07 12:14:51 阅读(1268) 回复(2)

lua中的require机制 为了方便代码管理,通常会把lua代码分成不同的模块,然后在通过require函数把它们加载进来。 现在看看lua的require的处理流程。 1、require机制相关的数据和函数 package.path:保存加载外部模块(lua中"模块"和"文件"这两个概念的分界比较含糊,因为这个值在不同的时刻会扮演不同的角色)的搜索 路径,这种路径是"模板式的路径",它里面会包含可替代符号"?",这个符号会被替换,然后lua查找这个文件...

by yanjing5462 - Python文档中心 - 2008-06-05 09:13:27 阅读(3322) 回复(0)

用nm 查看库liblua.a 函数明明就在那里 00000e98 T luaL_loadfile 为什么gcc calllua.c -Lmyluadir -llua仍然出错 /tmp/ccfdyd0o.o(.text+0xf3): In function `main': : undefined reference to `luaL_loadfile' 另外myluadir路径没错,因为去掉-Lmyluadir 则提示找不到lua

by apollolegend - C/C++ - 2009-03-20 14:57:57 阅读(5814) 回复(5)

关键字:   and break do else elseif end false for function if in local nil not or repeat return then true until while 使用变量不需要声明,总是全局变量,除非加"local"。local的作用域是在最里层的end和其配对的关键字之间。全局变量的作用域是整个程序。大小写相关。定义一个变量的方法就是赋值"="操作。变量类型,可以用type()函数来检查:   Nil 空值,所有没有使用过的变量都是nil。nil既是值又是类型。变量清...

by yanjing5462 - Python文档中心 - 2008-06-05 09:22:07 阅读(3188) 回复(0)