Freigeben über


_ftell_nolock, _ftelli64_nolock

Ruft die aktuelle Position des Dateizeigers ab, ohne den Thread zu sperren.

long _ftell_nolock( 
   FILE *stream 
);
__int64 _ftelli64_nolock( 
   FILE *stream 
);

Parameter

  • stream
    Ziel die FILE Struktur.

Rückgabewert

Identisch mit ftell und _ftelli64.Weitere Informationen finden Sie unter ftell, _ftelli64.

Hinweise

Diese Funktionen sind nicht sperrend Versionen von ftell und _ftelli64.Sie sind mit ftell und _ftelli64identisch, 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

Optionaler Header

ftell_nolock

<stdio.h>

<errno.h>

_ftelli64_nolock

<stdio.h>

<errno.h>

Weitere Informationen finden Sie unter Kompatibilität Kompatibilität in der Einführung.

.NET Framework-Entsprechung

System::EA::FileStream::Position

Siehe auch

Referenz

Stream E/A

fgetpos

fseek, _fseeki64

_lseek, _lseeki64

ftell, _ftelli64