Linux |
CentOS 4.8 |
|
fseeko(3) |
fseeko, ftello − Fixer ou renvoyer la position courante d’un flux |
#include <stdio.h> int fseeko(FILE *stream, off_t offset, int whence); off_t ftello(FILE *stream); |
Les fonctions fseeko() et ftello() sont respectivement identiques à fseek() et ftell() (voir fseek(3)), si ce n’est que l’argument offset de fseeko() et le code de retour de ftello() sont de type off_t au lieu de long. Sur de nombreuses architectures, off_t tout comme long sont des types 32 bits, mais une compilation avec la directive |
#define _FILE_OFFSET_BITS 64 |
changera off_t en type 64 bits. |
Ces fonctions apparaissent dans les systèmes SysV et apparentés. Elles ne sont pas présentes dans la libc4, libc5 ou glibc 2.0 mais sont disponibles depuis la glibc 2.1. |
Les fonctions fseeko et ftello sont conformes à SUSv2. |
fseek(3) |
Stéphan Rafin, 2002. |
fseeko(3) |