「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

End Of File

pointこの用語のポイント

point目印だよ

pointここでファイルが終わるよ

point「EOF」と表現されるのが一般的だよ

スポンサーリンク

簡単に書くよ

End Of File(読:エンド・オブ・ファイル)とは

いわゆる「EOF」のこと。
用語の中身としては

「ここでファイルは終わりですよ~」を表す目印
です。


image piyo

詳しく書くよ

最初に留意事項です。
EOF」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
EOFの正式名称(?)が「End Of File」です。
End Of File」の頭文字を取ったのが「EOF」ね。

End Of File(エンド・オブ・ファイル)

※「End Of File」を何となく日本語にすると「ファイルの終わり」となります。[詳細]

以上が「EOF」の意味を知っている人向けの説明です。

「EOFって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩6

それでは、いってみましょう。

サクっと一言で説明すると

「おっと、ここで、このファイルは終わりだからな。こっから先は無関係だぞ」を意味する目印

が「End Of File」です。
上でも書きましたが、一般的には「EOF」と表現されます。

End Of File(エンド・オブ・ファイル)2

※本ページでも以降は「EOF」と表現します。

例えば、そうですね。
プログラムでファイルの中身を1行ずつ読み込むとしましょう。
ファイルの中身を全部読み込んだら、次のファイルに移ります。

まずは、最初のファイルの1行目を読み込みました。

次に2行目を読み込みました。

次に3行目を読み込みました。

……どこまで読み込んだら、次のファイルに移りましょうね?

その判断基準となるのがEOFです。
EOFが出てきたら「あ~、このファイルはもう終わりか~」と判断して、次のファイルに移ります。

このように、プログラムさんがファイルに対して何かやるときはEOFによってファイルの終わりを判断するのです。

実際には、EOFを使わないでファイルの終わりを判断する方法もありますけどね。
一先ず、気にしないでください。

あと、ついでなので書いておくと、EOFの逆バージョン「ここがファイルの先頭ですよ~」を表す目印は「Beginning Of FileBOF」と言います。

End Of File(エンド・オブ・ファイル)3

EOFは結構目にする機会がありますが、BOFを意識する機会はほっとんどありません。
取り上げておいて なんですが、BOFは覚えなくても多分困らないと思います。


image piyo2

一言でまとめるよ

まぁ「End Of File」って単語が出てきたら「EOF(ファイルの終わりを表す目印)のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像006
書籍画像028

おまけ

■訳してみるよ

「end(エンド)」の意味は「終わり」とか「最後」とか「端」とかです。
「of(オブ)」の意味は「~の」です。
「file(ファイル)」はカタカナで「ファイル」で分かりますかね。
何となく くっつけると

ファイルの終わり

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
実務で役立つ ログの教科書 基礎知識から収集方法・分析手法・トラブルシューティング・パフォーマンス最適化・機械学習での活用まで
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門