(File):write (日本語)

ファイルへデータを書き込みます

関数

概要

success, err = File:write( data, size )

引数

string data
書き込みたい文字列データ。
number size (all)
書き込む量をバイト数で指定します。

返値

boolean success
操作が成功したかどうか。
string err
エラー発生時のエラー文字列。

関数

概要

success, err = File:write( data, size )

引数

Data data
ファイルへ書き込む Data オブジェクト。
number size (all)
書き込む量をバイト数で指定します。

返値

boolean success
操作が成功したかどうか。
string errorstr
エラー発生時のエラー文字列。

注釈

複数行の書き込み: Windows や一部のテキストエディタ(例えば、 Windows 10 October 2018 Update Version 1809 以前に付属していたメモ帳)では、 CRLF ("\r\n") のみ改行として扱います。

-- 用例
f = love.filesystem.newFile("note.txt")
f:open("w")
for i = 1, 10 do
    f:write("This is line "..i.."!\r\n")
end
f:close()

関連


そのほかの言語