Udostępnij za pośrednictwem


_fseek_nolock, _fseeki64_nolock

Przesuwa wskaźnik pliku do określonej lokalizacji.

int _fseek_nolock( 
   FILE *stream,
   long offset,
   int origin 
);
int _fseeki64_nolock( 
   FILE *stream,
   __int64 offset,
   int origin 
);

Parametry

  • stream
    Wskaźnik, aby FILE struktury.

  • offset
    Liczba bajtów zorigin.

  • origin
    Początkowe położenie.

Wartość zwracana

Taki sam jak fseek, _fseeki64 odpowiednio.

Uwagi

Te funkcje są wersje blokowania fseek i _fseeki64, odpowiednio.Są one identyczne z fseek i _fseeki64 z 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

fseek

<stdio.h>

_fseeki64

<stdio.h>

Aby uzyskać dodatkowe informacje o zgodności, zobacz zgodności we wprowadzeniu.

Odpowiednik w programie .NET Framework

Zobacz też

Informacje

Strumień we/wy

ftell, _ftelli64

_lseek, _lseeki64

rewind