-3

我可以使用 IO 同时写入两个文件吗?谢谢!

4

2 回答 2

2

根据您对“同时写入”的要求,在最简单的情况下,您可以打开多个文件并交叉写入两个文件:

local f1 = io.open('file1.txt', 'w')
local f2 = io.open('file2.txt', 'w')

f1:write('This will go to first file\n')
f2:write('Second file, Pi is: ', math.pi, '\n')
于 2012-07-31T07:31:19.930 回答
0

是的你可以。我建议阅读有关threading的精彩内容。线程允许多处理意味着一次运行两件事。在这种情况下,您有兴趣同时写入文件

于 2012-07-30T17:28:17.190 回答