摘要: 第七章 迭代器与泛型for 迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素,在Lua中我们常常使用函数来描述迭代器,每次调用该函数就返回集合的下一个元素。 一、迭代器与闭包 一个简单的例子: 我们为一个list写一个简单的迭代器,与ipairs()不同的是我们实现的这个迭代器返回元素的值而不是索引下标: function list_iter(t)... 阅读全文
posted @ 2015-04-15 18:52 hongjack 阅读(373) 评论(0) 推荐(0) 编辑