open演算子とclose演算子 ファイルハンドルのオープンとクローズ

スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 |
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般

open を使う時には、ファイルハンドルとファイル名を指定する。

スポンサーリンク

open CONFIG, “dino”;   入力用
open CONFIG, “fred”; 出力用

この場合、出力用のファイルハンドル BEDROCK を新しく作ったファイル fred に対してオープンします。
出力は、fred という名前のファイル名に送られる。
同じ名前のファイルがすでに存在する場合、既存の内容はすべて消去され、新しい内容で置き換えられる。

open LOG, “>>logfile”;   追加書き込み用

ファイルを追加書き込み用にオープンする。
ファイルが既に存在する場合、新しいデータはその末尾に追加される。
ファイルが存在しない場合は、>と同じように、新しいファイルが作成される。

ファイルハンドルを使い終わったら、速やかにクローズするのが最適。

close BEDROCK;

と、close ファイルハンドル名 とします。

スポンサーリンク
 
スポンサーリンク