fseek
From cppreference.com
Defined in header
<stdio.h>
|
||
int fseek( FILE *stream, long offset, int origin );
|
||
Sets the file position indicator for the file stream stream
to the value pointed to by offset
. This function can be used to set the indicator beyond the actual end of the file, however, negative position values are not accepted.
Contents |
[edit] Parameters
stream | - | file stream to modify |
offset | - | number of characters to shift the position relative to origin |
origin | - | position to which offset is added. It can have one of the following values: SEEK_SET, SEEK_CUR, SEEK_END
|
[edit] Return value
0 upon success, nonzero value otherwise. Associated EOF flag is cleared for the stream and the effect of any ungetc is undone.
[edit] Notes
For text streams, the only valid values of offset
are 0 (applicable to any origin
) and a value returned by an earlier call to ftell (only applicable to SEEK_SET
).
[edit] See also
moves the file position indicator to a specific location in a file (function) |
|
gets the file position indicator (function) |
|
returns the current file position indicator (function) |
|
moves the file position indicator to the beginning in a file (function) |
|
C++ documentation for fseek
|