Difference between revisions of "(File):setBuffer (日本語)"

m (Translation updated.)
m (引数)
 
Line 10: Line 10:
 
=== 引数 ===
 
=== 引数 ===
 
{{param|BufferMode|mode|使用するバッファモード。}}
 
{{param|BufferMode|mode|使用するバッファモード。}}
{{param|number|size (0)|ファイルで使用している最大バッファ容量をバイト単位で指定します。}}
+
{{param|number|size (0)|ファイルで使用する最大バッファ容量をバイト単位で指定します。}}
 +
 
 
=== 返値 ===
 
=== 返値 ===
 
{{param|boolean|success|バッファモードの設定が成功したかどうか。}}
 
{{param|boolean|success|バッファモードの設定が成功したかどうか。}}

Latest revision as of 16:57, 19 May 2017

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

書き込みまたは追記のために開いたファイルへに対してバッファモードの設定を行います。バッファモードによっては、バッファリングが有効になったファイルはバッファの最大使用可能容量が限界に到達するまでディスクへデータを書き出しません。

File:flush はバッファ(緩衝記憶機構)に蓄積された全てのデータを強制的にディスクへ書き出します。

関数

概要

success, errorstr = File:setBuffer( mode, size )

引数

BufferMode mode
使用するバッファモード。
number size (0)
ファイルで使用する最大バッファ容量をバイト単位で指定します。

返値

boolean success
バッファモードの設定が成功したかどうか。
string errorstr (nil)
バッファモードの設定ができなかった。またはエラーが発生した場合はエラー文字列を返します。

関連


そのほかの言語