Freigeben über


_nolock -Funktionen

Die _nolock-Funktionen sind Versionen von E/A-Funktionen, die keine Sperrung ausführen. Sie sind für Benutzer bestimmt, die maximale Leistung benötigen. Weitere Informationen finden Sie unter Leistung von Multithreadbibliotheken.

Verwenden Sie _nolock-Funktionen nur, wenn Ihr Programm tatsächlich ein Singlethreadprogramm ist, oder wenn es seine eigene Sperrung durchführt.

Routinen ohne Sperre

Routine Zweck
_fclose_nolock Schließt einen Datenstrom ohne zu sperren
_fflush_nolock Leert einen Datenstrom ohne zu sperren
_fgetc_nolock, _fgetwc_nolock Liest ein Zeichen in einem Datenstrom ohne zu sperren
_fread_nolock Liest Daten aus einem Datenstrom ohne zu sperren
_fseek_nolock, _fseeki64_nolock Verschiebt den Dateizeiger an eine angegebene Position ohne zu sperren
_ftell_nolock, _ftelli64_nolock Ruft die aktuelle Position eines Dateizeigers ab ohne zu sperren
_fwrite_nolock Schreibt Daten in einen Datenstrom ohne zu sperren
_getc_nolock, _getwc_nolock Liest ein Zeichen in einem Datenstrom ohne zu sperren
_getch_nolock, _getwch_nolock Ruft ein Zeichen aus der Konsole ohne Echo und ohne zu sperren ab
_getchar_nolock, _getwchar_nolock Liest ein Zeichen aus der Standardeingabe ohne zu sperren
_getche_nolock, _getwche_nolock Ruft ein Zeichen aus der Konsole mit Echo und ohne zu sperren ab
_getdcwd_nolock, _wgetdcwd_nolock Ruft den vollständigen Pfad des aktuellen Arbeitsverzeichnisses auf dem angegebenen Laufwerk ab
_putc_nolock, _putwc_nolock Schreibt ein Zeichen in einen Datenstrom ohne zu sperren
_putch_nolock, _putwch_nolock Schreibt ein Zeichen in die Konsole ohne zu sperren
_putchar_nolock, _putwchar_nolock Schreibt ein Zeichen in stdout ohne zu sperren
_ungetc_nolock, _ungetwc_nolock Pusht ein Zeichen zurück in den Datenstrom ohne zu sperren
_ungetch_nolock, _ungetwch_nolock Pusht das letzte Zeichen zurück, das aus der Konsole gelesen wird, ohne zu sperren

Weitere Informationen

Eingabe und Ausgabe
Universelle C-Laufzeitroutinen nach Kategorie