Freigeben über


_fflush_nolock

Leert einen Stream, ohne den Thread zu sperren.

int _fflush_nolock( 
   FILE *stream 
);

Parameter

  • stream
    Zeiger auf die FILE-Struktur.

Rückgabewert

Siehe fflush.

Hinweise

Diese Funktion ist eine nicht sperrende Version von fflush. Sie ist mit fflush identisch, allerdings wird von nicht stören durch andere Threads vor. Sie kann schneller, weil sie nicht den Mehraufwand durch andere Threads heraus sperren verursacht. Verwenden Sie diese Funktion nur in threadsicherer Kontexten Singlethreadanwendung wie Anwendungen oder, wo die aufrufende Handles des Bereichs bereits Isolation Datentabelle.

Anforderungen

Funktion

Erforderlicher Header

_fflush_nolock

<stdio.h>

Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität in der Einführung.

.NET Framework-Entsprechung

System::IO::FileStream::Flush

Siehe auch

Referenz

Stream-E/A

fclose, _fcloseall

_flushall

setvbuf