Lua Memo

ファイルを開く

io.open (filename [, mode])

この関数は mode で指定されたモードでファイルを開く。新しいファイルハンドルを返すか、エラーの場合は nil とエラーメッセージを返す。mode 文字列は最後に `b´ も付けることができ、システムによってはバイナリモードでファイルを開くために必要。Cのfopenと同じ。

sample

テキストファイルへの書き込み

fp = io.open("hoge.txt","w")
fp:write("test")
io.close(fp)

テキストファイルの読み込み

fp = io.open("hoge.txt","r")
for line in fp:lines() do
	print(line)
end
io.close(fp)

参考