FEOF()
From Lianjapedia
Revision as of 06:14, 22 October 2013 by Yvonne.milne (Talk | contribs)
Contents
Purpose
Function to check if the file pointer is at the end of an ASCII file
Syntax
FEOF(<expN>)
See Also
FCLOSE(), FCREATE(), FERROR(), FFLUSH(), FGETS(), FOPEN(), FPUTS(), FREAD(), FSEEK(), FWRITE()
Description
The FEOF() returns a logical true (.T.) if the file pointer is at the end of the specified ASCII file. The ASCII file is specified by its file handle <expN>. The file handle should be assigned to a memory variable when the file is opened with the FCREATE() or FOPEN() functions.
Example
open database southwind use shippers copy to ship.txt type csv fd=fopen("ship.txt") do while .t. cGetLine = fgets(fd) if feof(fd) exit else // process endif enddo fclose(fd)