_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.