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

(Created page with "{{newin (日本語)|0.9.0|090|type=関数}} 書き込みまたは追記のために開いたファイルへバッファ・モードの設定を行います。バッファ...")
 
m (引数)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
{{newin (日本語)|[[0.9.0]]|090|type=関数}}
 
{{newin (日本語)|[[0.9.0]]|090|type=関数}}
書き込みまたは追記のために開いたファイルへバッファ・モードの設定を行います。バッファモードによっては、バッファリングが有効になったファイルはバッファの大きさが限界に到達するまでディスクへデータを書き出しません。
+
書き込みまたは追記のために開いたファイルへに対してバッファモードの設定を行います。バッファモードによっては、バッファリングが有効になったファイルはバッファの最大使用可能容量が限界に到達するまでディスクへデータを書き出しません。
  
 
[[(File):flush (日本語)|File:flush]] はバッファ(緩衝記憶機構)に蓄積された全てのデータを強制的にディスクへ書き出します。
 
[[(File):flush (日本語)|File:flush]] はバッファ(緩衝記憶機構)に蓄積された全てのデータを強制的にディスクへ書き出します。
Line 9: Line 9:
 
</source>
 
</source>
 
=== 引数 ===
 
=== 引数 ===
{{param|BufferMode|mode|使用するバッファ・モード。}}
+
{{param|BufferMode|mode|使用するバッファモード。}}
{{param|number|size (0)|ファイルのバッファの最大の大きさをバイト単位で指定します。}}
+
{{param|number|size (0)|ファイルで使用する最大バッファ容量をバイト単位で指定します。}}
 +
 
 
=== 返値 ===
 
=== 返値 ===
 
{{param|boolean|success|バッファモードの設定が成功したかどうか。}}
 
{{param|boolean|success|バッファモードの設定が成功したかどうか。}}
{{param|string|errorstr (nil)|バッファモードの設定ができなかったりエラーが発生した場合は、エラー文字列を返します。}}
+
{{param|string|errorstr (nil)|バッファモードの設定ができなかった。またはエラーが発生した場合はエラー文字列を返します。}}
 
== 関連 ==
 
== 関連 ==
 
* [[parent::File (日本語)]]
 
* [[parent::File (日本語)]]
Line 22: Line 23:
 
{{#set:Since=090}}
 
{{#set:Since=090}}
 
{{#set:PrettySince=0.9.0}}
 
{{#set:PrettySince=0.9.0}}
{{#set:Description=書き込みまたは追記のために開いたファイルへバッファ・モードの設定を行います。}}
+
{{#set:Description=書き込みまたは追記のために開いたファイルに対してバッファモードの設定を行います。}}
 
== そのほかの言語 ==
 
== そのほかの言語 ==
 
{{i18n|(File):setBuffer}}
 
{{i18n|(File):setBuffer}}

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)
バッファモードの設定ができなかった。またはエラーが発生した場合はエラー文字列を返します。

関連


そのほかの言語