
Lua
文章平均质量分 50
墨非_Coder
困难即契机
展开
-
Lua笔记之Lua迭代器
一、普通迭代器 书写方式为:local function foo(t) local i = 0 return function() i = i + 1 return t[i] endendt = {1,2,3,4,5,6,7}iter = foo(t)while true do local element = iter() if element == nil原创 2018-01-13 17:34:01 · 531 阅读 · 0 评论 -
Lua中用于os.date()函数的所有标记及其含义
%y 两位数的年份。 例如(98),范围 [00~99] %Y 完整的年份。例如(1998) %m 月份数。 例如(09),范围 [01~12] %d 一个月中的第几天。 例如(16),范围 [01~31] %H 24小时制中的小时数。 例如(23),范围 [00~23] %I 12小时制中的小时数。 例如(11),范围 [01~12] ...原创 2018-09-24 19:07:59 · 2885 阅读 · 0 评论 -
Lua debug.getinfo() 函数的第二参数
Lua 的debug.getinfo 函数效率并不是很高,为了得到更好的效率,getinfo 函数有第二个参数,用来指定希望获取哪些信息。通过这个参数,函数就不会浪费时间去收集用户不需要的数据。这个函数的第二个参数是一个字符串,其中每个字母代表一组字段,这些字母是:'n' 选择 name 和 namewaht ‘f' 选择 func ’S' 选择 source, ...原创 2018-09-26 20:29:30 · 2390 阅读 · 0 评论