Section: Linux Programmer's Manual (3)
Return to Main Contents
fseeko, ftello - seek to or report file position
int fseeko(FILE *stream, off_t offset, int whence);
off_t ftello(FILE *stream);
functions are identical to
respectively, except that the offset argument of
and the return value of
is of type off_t
instead of long.
On many architectures both off_t and long are 32-bit types,
but compilation with
#define _FILE_OFFSET_BITS 64
will turn off_t into a 64-bit type.
On successful completion,
returns 0, while
returns the current offset.
Otherwise, -1 is returned and
is set to indicate the error.
See the ERRORS in
These functions are found on System V-like systems.
They are not present in libc4, libc5, glibc 2.0
but are available since glibc 2.1.
This page is part of release 3.27 of the Linux
A description of the project,
and information about reporting bugs,
can be found at
- RETURN VALUE
- CONFORMING TO
- SEE ALSO
This document was created by
using the manual pages.