Freigeben über


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

.NET Framework-Entsprechung

Siehe auch

Referenz

Stream E/A

ftell, _ftelli64

_lseek, _lseeki64

Rückspulen