ジャンプ先: 概要. 戻り値. 関連. MEL 例.

概要

feof int

feof は、取り消し不可能照会不可能、および編集不可能です。

ファイルの終わりに達すると非ゼロの値を返します。空ファイルを開いている場合、読み出しが少なくとも 1 回行われるまでは、feof はファイルの終わりを検出しないことに注意してください。

戻り値

intEOF インディケータ

関連

fclose, fflush, fgetline, fgetword, fopen, fprint, fread, frewind, fwrite, pclose, popen

MEL 例

// Make a sample file to use as a test example
//
$exampleFileName = ( `internalVar -userTmpDir` + "example.tmp" );
$fileId=`fopen $exampleFileName "w"`;
fprint $fileId "Hello there\nuser";
fclose $fileId;
//
// Now read it back one word at a time, checking for the end of the file
//
$fileId=`fopen $exampleFileName "r"`;
while ( !`feof $fileId` ) {
    string $nextWord = `fgetword $fileId`;
    if ( size( $nextWord ) > 0 ) {
        print ( $nextWord + "\n" );
    }
}
fclose $fileId;