fseeko, ftello - изменить положение следующей операции в потоке
НАЗВАНИЕfseeko, ftello - изменить положение следующей операции в
потоке
СИНТАКСИС
#include
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-битным
типами, но при компиляции с
тип off_t будет 64-битным.
ЗАМЕЧАНИЯ
Эти функции можно найти на системах, совместимых с SysV.
Они отсутствуют в libc4, libc5 и glibc 2.0, но появились в
glibc начиная с версии 2.1.
СООТВЕТСТВИЕ СТАНДАРТАМ
Функции fseeko и ftello соответствуют SUSv2.