Eric's Blog: Lua 文件 IOLua I/O 库用于读取和处理文件。分为简单模式(和C一样)、完全模式。 简单模式(simple model)拥有一个当前输入文件和一个当前输出文件,并且提供针对这些文件相关的操作。 完全模式(co...最新博文# lua# 学习笔记18年前000
大大的小蜗牛: 老公是最可爱的男人“老公是那个默默包容你任性撒娇、甘愿吃剩饭还笑得开心的傻男人。他会在吵架后半夜为你盖被子,穷到只剩 300 元却咬牙给你买 700 元的衣服。他乐意中计为你洗脚,冬天把臭脚搂在怀里取暖,边...最新博文18年前000
大大的小蜗牛: 有些需要被我们记住的东西“时光飞逝,沉淀在记忆中的是青春期的纯粹与蜕变。从《恋爱行星》的感动到 CS 黄金时代的狂热,从周杰伦的固执聆听到安昵宝贝的绝望阅读,每一段经历都刻下成长的印记。孤独与清醒相伴,真挚的情感...最新博文18年前000
Eric's Blog: Lua 协同程序(coroutine)什么是协同(coroutine)? Lua 协同程序(coroutine)与线程比较类似:拥有独立的堆栈,独立的局部变量,独立的指令指针,同时又与其它协同程序共享全局变量和其它大部分东西。 协同是非常...最新博文# lua# 学习笔记18年前000
Eric's Blog: Lua 元表(Metatable)__index 元方法 __newindex 元方法 __tostring 元方法 在 Lua table 中我们可以访问对应的 key 来得到 value 值,但是却无法对两个 table 进行操作...最新博文# lua# 学习笔记18年前000
Eric's Blog: Lua 模块和包加载机制 模块类似于一个封装库,从 Lua 5.1 开始,Lua 加入了标准的模块管理机制,可以把一些公用的代码放在一个文件里,以 API 接口的形式在其他地方调用,有利于代码的重用和降低代码耦合度...最新博文# lua# 学习笔记18年前000
Eric's Blog: Lua 迭代器泛型 for 迭代器 无状态的迭代器 迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址 在 Lua 中迭代器是一种支持指针类型...最新博文# lua# 学习笔记18年前000
Eric's Blog: Lua 数组一维数组 多维数组 数组,就是相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组。 Lua 数组的索引键值可以使用整数表示,数组的大小不是固定的。 一维数组 一维数组是最简单的数组,其逻...最新博文# lua# 学习笔记18年前000
Eric's Blog: Lua 字符串字符串操作 字符串操作 string.upper 字符串或串(String)是由数字、字母、下划线组成的一串字符。 Lua 语言中字符串可以使用以下三种方式来表示: 单引号间的一串字符。 双引号间的一...最新博文# lua# 学习笔记18年前000
Eric's Blog: Lua 运算符算术运算符 关系运算符 运算符是一个特殊的符号,用于告诉解释器执行特定的数学或逻辑运算。Lua 提供了以下几种运算符类型: 算术运算符 关系运算符 逻辑运算符 其他运算符 算术运算符 下表列出了 Lu...最新博文# lua# 学习笔记18年前000
Eric's Blog: Lua 函数多返回值 可变参数 在 Lua 中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。 Lua 提供了许多的内建函数,你可以很方便的在程序中调用它们,如 pr...最新博文# lua# 学习笔记18年前000