_fclose_nolock

Schließt einen Stream ohne Thread sperren.

int _fclose_nolock( 
   FILE *stream 
);

Parameter

  • stream
    Zeiger auf die FILE Struktur.

Rückgabewert

fclose gibt 0 zurück, wenn der Stream geschlossen ist erfolgreich.Gibt EOF zurückgegeben, um einen Fehler anzugeben.

Hinweise

Dies funktioniert ist eine nicht sperrend Version von fclose.Er ist identisch, mit der Ausnahme, dass er wird nicht von der Fehler durch andere Threads geschützt.Sie können möglicherweise schneller, da sie nicht den Mehraufwand von anderen Threads heraus sperren verursacht.Verwenden Sie diese Funktion nur in threadsicherer Kontexten wie Anwendungen oder Singlethreaden, wo die aufrufende Ziehpunkte des Gültigkeitsbereichs bereits Isolation Thread ausgeführt werden.

Anforderungen

Funktion

Erforderlicher Header

_fclose_nolock

<stdio.h>

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

.NET Framework-Entsprechung

Siehe auch

Referenz

Stream E/A

_close

_fdopen, _wfdopen

fflush

fopen, _wfopen

freopen, _wfreopen