Exporter (0) Imprimer
Développer tout
and
div
eof
not
or
xor
Développer Réduire
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

fsetpos

Définit l'indicateur de position du flux.

int fsetpos( 
   FILE *stream,
   const fpos_t *pos 
);

stream

Pointeur vers la structure FILE.

pos

Stockage de positions indicateur.

En cas de réussite, fsetpos retourne 0. En cas d'échec, la fonction retourne une valeur différente de zéro et définit errno à l'une des constantes manifestes suivantes (définies dans ERRNO.H) : EBADF, c'est-à-dire que le fichier n'est pas accessible ou que l'objet vers lequel stream pointe n'est pas une structure de fichiers valide ; ou EINVAL, c'est-à-dire qu'une valeur non valide pour stream ou pos a été passée. Si un paramètre non valide a été passé, ces fonctions appellent le gestionnaire de paramètre non valide, comme décrit dans Validation de paramètre.

Consultez _doserrno, errno, _sys_errlist et _sys_nerr pour plus d'informations sur ces éléments et autres codes de retour.

La fonction fsetpos définit l'indicateur d'emplacement de fichier pour stream à la valeur pos, qui est obtenue dans l'appel antérieur à fgetpos sur stream. La fonction désactive l'indicateur de fin de fichier et supprime tous les effets de ungetc sur stream. Après avoir appelé fsetpos, l'opération suivante sur stream peut être soit une entrée soit une sortie.

Function

En-tête requis

fsetpos

<stdio.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité dans l'introduction.

Consultez l'exemple de fgetpos.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft