第一版是为 Lua 5.0 编写的。虽然对后续版本仍然有很大关联,但有一些区别。
第四版针对 Lua 5.3,可在 亚马逊 和其他书店购买。
购买这本书,您还可以帮助支持 Lua 项目。
用 Lua 编程 | ||
第三部分。标准库 第 22 章。操作系统库 |
操作系统库包括用于文件操作、获取当前日期和时间以及与操作系统相关的其他功能的函数。它在表 os
中定义。此库为 Lua 的可移植性付出了代价。由于 Lua 是用 ANSI C 编写的,因此它只使用 ANSI 标准定义的函数。许多操作系统功能(如目录操作和套接字)不属于此标准,因此系统库不提供这些功能。还有其他未包含在主发行版中的 Lua 库,它们提供了扩展的操作系统访问权限。例如,posix
库,它为 Lua 提供了 POSIX.1 标准的所有功能;以及用于网络支持的 luasocket
。
对于文件操作,此库提供的全部内容是 os.rename
函数,用于更改文件名称;以及 os.remove
,用于删除(删除)文件。
版权所有 © 2003–2004 Roberto Ierusalimschy。保留所有权利。 |