Verwenden Sie Eof, um Fehler zu vermeiden, wenn Sie versuchen, Daten hinter dem Dateiende abzufragen. Wenn Sie die Anweisungen Input oder Get verwenden, um Daten aus einer Datei zu lesen, wird der Dateizeiger um die Anzahl der gelesenen Bytes vorgerückt. Wird das Ende einer Datei erreicht, gibt Eof den Wert &quot; True &quot; (-1) zurück.
ファイルの末尾を超えてデータを書き込もうとするとエラーが発生しますが、これを防止するには EOF 関数を使用できます。ファイル中のデータを Input ないし Get ステートメントを用いて読み取る場合は、読み込んだデータのバイト数だけファイルポインタの値が更新されます。そしてファイル末尾に到達すると、EOF 関数は「True」(-1) を返します。