FSEEKO(3)

НАЗВАНИЕ
fseeko, ftello - изменить положение следующей операции в потоке

СИНТАКСИС
#include <stdio.h>

int fseeko(FILE *stream, off_t offset, int whence);

off_t ftello(FILE *stream);

ОПИСАНИЕ
Функции fseeko() и ftello() идентичны функциям fseek() и ftell() (см. fseek(3)), соответственно, за исключением того, что аргумент offset функции fseeko() и возвращаемое значение функции ftello() вместо типа long имеют тип off_t.

На многих архитектурах off_t и long являются 32-битным типами, но при компиляции с
    #define _FILE_OFFSET_BITS 64
тип off_t будет 64-битным.

ЗАМЕЧАНИЯ
Эти функции можно найти на системах, совместимых с SysV. Они отсутствуют в libc4, libc5 и glibc 2.0, но появились в glibc начиная с версии 2.1.

СООТВЕТСТВИЕ СТАНДАРТАМ
Функции fseeko и ftello соответствуют SUSv2.

СМ. ТАКЖЕ
fseek(3)