我似乎无法找到以下问题的答案。
我可以使用io.open()一次打开多个文件,并将这些文件存放在不同的局部变量中吗?
我将阅读一个文件,并形成该文件生成各种.js文件,这些文件将被用于我的项目的源。我这样做是为了简化这些源文件的维护。
答案 0 :(得分:2)
是的,您可以使用io.open
打开多个文件。
但是,由于Lua调用C fopen
来完成实际工作,因此最大打开文件数量有限制,保证至少为FOPEN_MAX
。在实践中,这很少是一个问题,所以除非你真的需要打开许多文件,否则不要担心。