Erlang-write

提供:Dev Guides
移動先:案内検索

アーラン-書き込み

このメソッドは、コンテンツをファイルに書き込むために使用されます。

構文

write(FileHandler,text)

パラメーター

  • FileHandler -これはファイルへのハンドルです。 このハンドルは、* file:open *操作が使用されたときに返されるハンドルです。
  • テキスト-ファイルに追加する必要があるテキスト。

戻り値

None

例えば

-module(helloworld).
-export([start/0]).

start() ->
   {ok, Fd} = file:open("Newfile.txt", [write]),
   file:write(Fd,"New Line").

出力

上記のコードが実行されるたびに、「New Line」という行がファイルに書き込まれます。 モードは書き込みに設定されているため、ファイルに以前の内容があった場合は上書きされます。

ファイルの既存の内容に追加するには、次のプログラムに示すように、モードを変更して追加する必要があります。

-module(helloworld).
-export([start/0]).

start() ->
   {ok, Fd} = file:open("Newfile.txt", [append]),
   file:write(Fd,"New Line").