=====fseek===== Syntax: #include int fseek( FILE *stream, long offset, int origin ); The function fseek() sets the file position data for the given stream. The origin value should have one of the following values (defined in cstdio): ^ Name ^ Explanation ^ | SEEK_SET | Seek from the start of the file | | SEEK_CUR | Seek from the current location | | SEEK_END | Seek from the end of the file | fseek() returns zero upon success, non-zero on failure. You can use fseek() to move beyond a file, but not before the beginning. Using fseek() clears the EOF flag associated with that stream. Related Topics: [[fgetpos]], [[fopen]], [[fsetpos]], [[ftell]], [[rewind]], [[fread]]