FERROR( ) Function
Returns a number corresponding to the most recent low-level file function error.
FERROR( )
Return Values
Numeric
Remarks
FERROR( ) returns 0 if a low-level file function executes successfully. A positive value is returned if a function doesn't execute successfully. The following table lists each error number returned by FERROR( ) and the cause of the error.
Error number | Error cause |
---|---|
2 | File not found |
4 | Too many files open (out of file handles) |
5 | Access denied |
6 | Invalid file handle given |
8 | Out of memory |
25 | Seek error (can't seek before the start of a file) |
29 | Disk full |
31 | Error opening file |
See Also
FCHSIZE( ) | FCLOSE( ) | FCREATE( ) | FEOF( ) | FFLUSH( ) | FGETS( ) | FOPEN( ) | FPUTS( ) | FREAD( ) | FSEEK( ) | FWRITE( )