_ftell_nolock
, _ftelli64_nolock
Ruft die aktuelle Position eines Dateizeigers ab ohne zu sperren.
Syntax
long _ftell_nolock(
FILE *stream
);
__int64 _ftelli64_nolock(
FILE *stream
);
Parameter
stream
Richtet sich an die FILE
-Struktur
Rückgabewert
Mit ftell
und _ftelli64
identisch. Weitere Informationen finden Sie unter ftell
, _ftelli64
verwalten.
Hinweise
Diese Funktionen sind die jeweils nicht sperrenden Versionen von ftell
und _ftelli64
. Sie sind mit ftell
und _ftelli64
nahezu identisch, allerdings sind sie nicht vor Störungen durch andere Threads geschützt. Diese Funktionen sind möglicherweise schneller, da kein Mehraufwand zur Sperrung anderer Threads erforderlich ist. Verwenden Sie diese Funktionen nur in threadsichere Kontexten wie z. B. in Singlethreadanwendungen oder in Fällen, in denen der aufrufende Bereich die Threadisolation bereits handhabt.
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Anforderungen
Funktion | Erforderlicher Header | Optionaler Header |
---|---|---|
ftell_nolock |
<stdio.h> | <errno.h> |
_ftelli64_nolock |
<stdio.h> | <errno.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.
Weitere Informationen
Stream-E/A
fgetpos
fseek
, _fseeki64
_lseek
, _lseeki64
ftell
, _ftelli64