Udostępnij za pośrednictwem


_ftell_nolock, _ftelli64_nolock

Pobiera bieżącą pozycję wskaźnik pliku bez blokowania wątku.

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

Parametry

  • stream
    Docelowe FILE struktury.

Wartość zwracana

Same as ftell and _ftelli64.Aby uzyskać więcej informacji, zobacz ftell, _ftelli64.

Uwagi

Te funkcje są bez blokowania wersje ftell i _ftelli64, odpowiednio.Są one identyczne z ftell i _ftelli64z wyjątkiem, że nie są chronione przez inne wątki od ingerencji.Funkcje te mogą być szybciej, ponieważ nie ponoszą koszty zablokowania inne wątki.Korzystania z tych funkcji tylko w kontekstach wielowątkowość, takich jak aplikacji jednowątkowych lub gdzie zakres wywołujący już obsługuje izolacji wątków.

Wymagania

Funkcja

Wymaganego nagłówka

Opcjonalne nagłówka

ftell_nolock

<stdio.h>

<errno.h>

_ftelli64_nolock

<stdio.h>

<errno.h>

Informacji dotyczących zgodności, zobacz zgodności we wprowadzeniu.

Odpowiednik w programie .NET Framework

System::IO::FileStream::Position

Zobacz też

Informacje

Strumień we/wy

fgetpos

fseek, _fseeki64

_lseek, _lseeki64

ftell, _ftelli64