love.filesystem.write (日本語)

セーブディレクトリにあるファイルへデータを書き込みます。既にファイルが存在するときは、新しい内容へ完全に置き換えます。

関数

概要

success, message = love.filesystem.write( name, data, size )

引数

string name
ファイル(およびパス)の名前。
string data
ファイルへ書き込む文字列データ。
number size (all)
書き込む量をバイト数で指定します。

返値

boolean success
操作が成功したかどうか。
string message
操作が失敗した場合はエラーメッセージ。

関数

概要

success, message = love.filesystem.write( name, data, size )

引数

string name
ファイル(およびパス)の名前。
Data data
ファイルへ書き込む Data オブジェクト。
number size (all)
書き込む量をバイト数で指定します。

返値

boolean success
操作が成功したかどうか。
string message
操作が失敗した場合はエラーメッセージ。

注釈

もし "Could not set write directory" エラーメッセージが発生しているときは、セーブ・ディレクトリを設定します。これを定義するには love.filesystem.setIdentity または love.conf の identity フィールドを設定します。

複数行の書き込み: Windows や一部のテキストエディタ(例えば、メモ帳)において、 CRLF ("\r\n") のみ改行として扱います。

用例

local success, message =love.filesystem.write( filename, "")
if success then 
	print ('file created')
else 
	print ('file not created: '..message)
end

関連


そのほかの言語