lua
zxt5105515
这个作者很懒,什么都没留下…
展开
-
lua删除table中的多个元素
很多时候,我们有这样的需求,删除table中若干符合条件的元素,原创 2014-06-24 17:36:02 · 4180 阅读 · 0 评论 -
Lua 标准库 - 基本函数(base function)
【IT168 技术文档】基本函数库为Lua内置的函数库,不需要额外装载 1、assert (v [, message]) 功能:相当于C的断言, 参数: v:当表达式v为nil或false将触发错误, message:发生错误时返回的信息,默认为"assertion failed!" 2、collectgarbage (opt [, ar转载 2015-02-12 15:32:50 · 509 阅读 · 0 评论 -
tolua++ 1.0 参考手册(中文版)
原文地址: http://www.codenix.com/~tolua/tolua++.html转注1:上面地址可能已经时效,参考这里:http://toluaxx.luaforge.net/toluaxx.html#renaming转注2:文章较长,请耐心,看完定会受益多多译者注:在网上貌似没有对应的tolua中文版文档,故心血来潮,翻译了第一部分:tolua使用。第一次翻译,出了很转载 2015-04-24 12:17:19 · 615 阅读 · 0 评论 -
lua设置一个table的某字段为nil后,再访问该字段竟然不是nil??!!
问题可以概括如下:a.b = nil -- a是一个lua tableprint(a.b == nil)--输出false熟悉lua的可能已经猜到了,metatable导致的,写了个测试local a = {t = 3}local b = {t = 1}setmetatable(b ,{__index = a})print(b.t)b.t = nil原创 2015-04-28 11:12:55 · 2470 阅读 · 0 评论 -
lua中os.clock()为何会返回负值
前一阵子写了个类似倒计时的东西,结果发现了一些莫名奇妙的bug,找了半天,发现原因是os.clock()返回了负值,而且是一个随着时间慢慢变大的负值,当时为了快速改bug,就不再使用os.clock()了, 今天有空,就仔细找了找原因;原创 2015-08-26 18:40:11 · 5245 阅读 · 0 评论