Difference between revisions of "love.filesystem.read (日本語)"

m (what is returned if error while reading)
m (関連)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
ファイルの内容を読み込みます。
 
ファイルの内容を読み込みます。
 +
 
== 関数 ==
 
== 関数 ==
 
=== 概要 ===
 
=== 概要 ===
Line 7: Line 8:
 
=== 引数 ===
 
=== 引数 ===
 
{{param|string|name|ファイル(およびパス)の名前。}}
 
{{param|string|name|ファイル(およびパス)の名前。}}
{{param|number|size (all)|読み込む量をバイト数で指定します。}}
+
{{param|number|size (all)|読み込みバイト数を指定します。}}
 
=== 返値 ===
 
=== 返値 ===
 
{{param|string|contents|ファイルの内容。}}
 
{{param|string|contents|ファイルの内容。}}
{{param|number|size|読み込んだ量をバイト数で返します}}
+
{{param|number|size|読み込んだバイト数を返します。}}
 +
=== 返値 (読み込みエラー発生時) ===
 +
{{param|nil|contents|内容を nil として返します。}}
 +
{{param|string|error|エラーメッセージを返します。}}
 +
 
 +
== 関数 ==
 +
{{newin (日本語)|[[11.0  (日本語)|11.0]]|110|type=異形}}
 +
ファイルの内容を [[FileData (日本語)|FileData]] オブジェクト、または文字列へ読み込みます。
 +
=== 概要 ===
 +
<source lang="lua">
 +
contents, size = love.filesystem.read( container, name, size )
 +
</source>
 +
=== 引数 ===
 +
{{param|ContainerType|container|返したいファイル内容の形式。}}
 +
{{param|string|name|ファイル(およびパス)の名前。}}
 +
{{param|number|size (all)|読み込みバイト数を指定します。}}
 +
=== 返値 ===
 +
{{param|value|contents|ファイルの内容がある [[FileData (日本語)|FileData]] または文字列。}}
 +
{{param|number|size|読み込んだバイト数を返します。}}
 +
 
 
=== 返値 (読み込みエラー発生時) ===
 
=== 返値 (読み込みエラー発生時) ===
{{param|nil|-|内容を nil として返します}}
+
{{param|nil|contents|内容を nil として返します。}}
{{param|string|error|エラーメッセージを返します}}
+
{{param|string|error|エラーメッセージを返します。}}
  
 
== 関連 ==
 
== 関連 ==
 +
* [[love.filesystem.write (日本語)]]
 +
* [[love.filesystem.lines (日本語)]]
 
* [[parent::love.filesystem (日本語)]]
 
* [[parent::love.filesystem (日本語)]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=ファイルの内容を読み込みます。}}
 
{{#set:Description=ファイルの内容を読み込みます。}}
 
{{#set:Since=000}}
 
{{#set:Since=000}}
 +
 
== そのほかの言語 ==
 
== そのほかの言語 ==
{{i18n|love.filesystem.read}}
+
{{i18n (日本語)|love.filesystem.read}}

Latest revision as of 03:04, 30 June 2023

ファイルの内容を読み込みます。

関数

概要

contents, size = love.filesystem.read( name, size )

引数

string name
ファイル(およびパス)の名前。
number size (all)
読み込みバイト数を指定します。

返値

string contents
ファイルの内容。
number size
読み込んだバイト数を返します。

返値 (読み込みエラー発生時)

nil contents
内容を nil として返します。
string error
エラーメッセージを返します。

関数

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

ファイルの内容を FileData オブジェクト、または文字列へ読み込みます。

概要

contents, size = love.filesystem.read( container, name, size )

引数

ContainerType container
返したいファイル内容の形式。
string name
ファイル(およびパス)の名前。
number size (all)
読み込みバイト数を指定します。

返値

value contents
ファイルの内容がある FileData または文字列。
number size
読み込んだバイト数を返します。

返値 (読み込みエラー発生時)

nil contents
内容を nil として返します。
string error
エラーメッセージを返します。

関連


そのほかの言語