_fseek_nolock, _fseeki64_nolock

déplace le pointeur de fichier à un emplacement spécifié.

int _fseek_nolock( 
   FILE *stream,
   long offset,
   int origin 
);
int _fseeki64_nolock( 
   FILE *stream,
   __int64 offset,
   int origin 
);

Paramètres

  • stream
    Pointeur vers la structure d' FILE .

  • offset
    Nombre d'octets d' origin.

  • origin
    Position d'origine.

Valeur de retour

mêmes que fseek, _fseeki64 respectivement.

Notes

ces fonctions sont les versions non verrouillantes d' fseek et d' _fseeki64, respectivement.Ce sont identiques à fseek et à _fseeki64 mais elles ne sont pas protégés interférence avec à d'autres threads.Ces fonctions peuvent être plus rapides car elles n'entraînent pas la charge mémoire pour verrouiller d'autres threads.Utilisez ces fonctions uniquement dans des contextes thread-safe tels que les applications à un seul thread ou dont les handles appelants de portée déjà sur l'isolation.

Configuration requise

Fonction

en-tête requis

fseek

<stdio.h>

_fseeki64

<stdio.h>

Pour des informations de compatibilité supplémentaires, consultez compatibilité dans l'introduction.

Équivalent .NET Framework

Voir aussi

Référence

E/S de flux

ftell, _ftelli64

_lseek, _lseeki64

rewind