| fsetpos | Function (Macro)

stdio.h

short fsetpos (FILE *stream, const fpos_t *pos);

Positions the file pointer of a stream.

fsetpos sets the file pointer associated with stream to a new position (given in the variable pointed to by pos). The new position is the value obtained by a previous call to fgetpos on that stream. It also clears the end-of-file indicator on the file that stream points to and undoes any effects of ungetc on that file. On success, fsetpos returns 0. On failure, it returns a nonzero value.
Note: fgetpos is implemented here as a macro which calls fseek.

Uses: fseek