Udostępnij za pośrednictwem


_fclose_nolock

Zamyka strumienia bez blokowania wątku.

int _fclose_nolock( 
   FILE *stream 
);

Parametry

  • stream
    Wskaźnik, aby FILE struktury.

Wartość zwracana

fcloseZwraca wartość 0, jeśli strumień jest zamknięty pomyślnie.Zwraca EOF , aby wskazać błąd.

Uwagi

Tej funkcji jest wersją blokowania fclose.Jest on identyczny z wyjątkiem, że nie jest chroniony przed zakłóceniami przez inne wątki.Może się szybciej, ponieważ nie musi ponosić koszty zablokowania inne wątki.Funkcję tę można stosować 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

_fclose_nolock

<stdio.h>

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

Odpowiednik w programie .NET Framework

Zobacz też

Informacje

Strumień we/wy

_close

_fdopen, _wfdopen

fflush

fopen, _wfopen

freopen, _wfreopen