IO.binwrite() を使って、開いたファイルへ文字列を書き込む。
開くファイルはローカルにあってもなくてもよい。
■やること
hello ファイルを開き、world文字列を書き込む。
defmodule MyModule do
def write( word ) do
case File.open "hello", [:write] do # 開く
{:ok, file} -> writeStr( file, word ) # 書き込む
File.close file # 閉じる
{:error, posix } -> IO.puts posix
end
end
def writeStr( file, word ) do
IO.binwrite file, word
end
end
MyModule.write( "world" )
0 件のコメント:
コメントを投稿