Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Leert einen Datenstrom ohne zu sperren.
Syntax
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 nahezu identisch, allerdings ist sie nicht vor Störungen durch andere Threads geschützt. Sie ist möglicherweise schneller, da kein Mehraufwand zur Sperrung anderer Threads erforderlich ist. Verwenden Sie diese Funktion nur in threadsicheren Kontexten wie z. B. in Singlethreadanwendungen oder in Fällen, in denen bereits der aufrufende Bereich die Threadisolation handhabt.
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Anforderungen
| Funktion | Erforderlicher Header |
|---|---|
_fflush_nolock |
<stdio.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.