love.filesystem.newFile (日本語)

File オブジェクトを新規作成します。 アクセスを可能にする前に開いておく必要があります。

関数

概要

file = love.filesystem.newFile( filename )

引数

string filename
File のファイル名。

返値

File file
新規 File オブジェクト。

注釈

この関数は単に File オブジェクトを作成するためエラーメッセージを一切返さないことに注意してください (例えば、不正なファイル名を使用した場合)。今まで通り File:open を使用することでファイルの合法性を確認することができるためファイルを開くときに何らかの不正があったときにエラーメッセージとブール式を返します。

関数

LÖVE 0.9.0 から使用可能
この異形は以前のバージョンでは非対応です。

File オブジェクトを作成して読み込み、書き込み、また追記するためのに開きます。

概要

file, errorstr = love.filesystem.newFile( filename, mode )

引数

string filename
File のファイル名。
FileMode mode
どのモードでファイルを開くか指定します。

返値

File file
新規 File オブジェクト、または nil ならばエラーが発生しています。
string errorstr
エラー発生時のエラー文字列。

用例

ファイルを開いてから全て読み込みます

file = love.filesystem.newFile("data.txt")
file:open("r")
data = file:read()
file:close()
-- data の使用 ...

関連


そのほかの言語