_fseek_nolock, _fseeki64_nolock
Verschiebt den Dateizeiger für einen angegebenen Speicherort.
int _fseek_nolock(
FILE *stream,
long offset,
int origin
);
int _fseeki64_nolock(
FILE *stream,
__int64 offset,
int origin
);
Parameter
stream
Zeiger auf die FILE Struktur.offset
Anzahl von Bytes aus origin.origin
Anfangsposition.
Rückgabewert
Identisch mit fseek, _fseeki64 fest.
Hinweise
Diese Funktionen sind nicht sperrend Versionen von fseek und _fseeki64.Hierbei handelt es sich um zu fseek und _fseeki64 identisch, mit der Ausnahme, dass sie werden nicht von der Fehler durch andere Threads geschützt.Diese Funktionen sind möglicherweise schneller, da sie nicht den Mehraufwand von anderen Threads heraus Sperren verursachen.Verwenden Sie diese Funktionen nur in threadsicherer Kontexten wie Anwendungen oder Singlethreaden, wo die aufrufende Ziehpunkte des Gültigkeitsbereichs bereits Isolation Thread ausgeführt werden.
Anforderungen
Funktion |
Erforderlicher Header |
---|---|
fseek |
<stdio.h> |
_fseeki64 |
<stdio.h> |
Um Kompatibilität zusätzlichen Informationen finden Sie unter Kompatibilität in der Einführung.