Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera bieżącą pozycję wskaźnika pliku bez blokowania.
Składnia
long _ftell_nolock(
FILE *stream
);
__int64 _ftelli64_nolock(
FILE *stream
);
Parametry
stream
Określanie celu struktury FILE .
Wartość zwracana
Takie same jak ftell i _ftelli64. Aby uzyskać więcej informacji, zobacz ftell, _ftelli64.
Uwagi
Te funkcje są odpowiednio nieblokujące wersje ftell elementów i _ftelli64. Są identyczne z ftell elementami i _ftelli64 z tą różnicą, że nie są one chronione przed ingerencją innych wątków. Te funkcje mogą być szybsze, ponieważ nie powodują obciążenia związanego z blokowaniem innych wątków. Używaj tych funkcji tylko w kontekstach bezpiecznych wątkowo, takich jak aplikacje jednowątkowe lub gdzie zakres wywołujący obsługuje już izolację wątków.
Domyślnie stan globalny tej funkcji jest zakresem aplikacji. Aby zmienić to zachowanie, zobacz Stan globalny w CRT.
Wymagania
| Function | Wymagany nagłówek | Opcjonalny nagłówek |
|---|---|---|
ftell_nolock |
<stdio.h> | <errno.h> |
_ftelli64_nolock |
<stdio.h> | <errno.h> |
Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.
Zobacz też
We/Wy strumienia
fgetpos
fseek, _fseeki64
_lseek, _lseeki64
ftell, _ftelli64