-
Eof
Result = Eof ( [ Stream AS Stream ] ) AS Boolean |
ストリームの終わりに達した場合はTRUE を返します。
Streamが指定されていない場合は、標準入力が使用されます。
例として LINE INPUT を見てください。
Eof()の動作は、ストリームブロックモードによって異なります。
- ストリームが非ブロックモードの場合、Eof()が呼び出されたときに、Eof()はストリームから少なくとも1バイトを読み込めるかどうかを返します。
- トリームがブロッキングモードになっている場合、Eof()はまず何かが読めるかどうかをチェックする前にデータが来るのを待ちます。
したがって、ブロッキングモードの非ファイルストリーム(パイプ、プロセス、ソケットなど)の場合、ストリームのもう一方の端が閉じられるとファイルの終わりに達します。
コメント
最新を表示する
NG表示方式
NGID一覧