_nolock
– funkce
Funkce _nolock
jsou verze vstupně-výstupních funkcí, které neprovádějí žádné uzamčení. Poskytují se uživatelům, kteří vyžadují maximální výkon. Další informace naleznete v tématu Výkon vícevláknových knihoven.
Funkce používejte _nolock
pouze v případě, že je program skutečně jednovláknový nebo pokud má vlastní uzamčení.
Žádné rutiny uzamčení
Rutina | Používání |
---|---|
_fclose_nolock |
Zavře datový proud bez uzamčení. |
_fflush_nolock |
Vyprázdní datový proud bez uzamčení. |
_fgetc_nolock , _fgetwc_nolock |
Přečte znak ze streamu bez uzamčení. |
_fread_nolock |
Čte data z datového proudu bez uzamčení. |
_fseek_nolock , _fseeki64_nolock |
Přesune ukazatel souboru do zadaného umístění bez uzamčení. |
_ftell_nolock , _ftelli64_nolock |
Získá aktuální pozici ukazatele souboru bez uzamčení. |
_fwrite_nolock |
Zapisuje data do datového proudu bez uzamčení. |
_getc_nolock , _getwc_nolock |
Přečte znak ze streamu bez uzamčení. |
_getch_nolock , _getwch_nolock |
Získá znak z konzoly bez ozvěny a bez uzamčení |
_getchar_nolock , _getwchar_nolock |
Přečte znak ze standardního vstupu bez uzamčení. |
_getche_nolock , _getwche_nolock |
Získá znak z konzoly s ozvěnou a bez uzamčení |
_getdcwd_nolock , _wgetdcwd_nolock |
Získá úplnou cestu aktuálního pracovního adresáře na zadané jednotce. |
_putc_nolock , _putwc_nolock |
Zapíše znak do datového proudu bez uzamčení. |
_putch_nolock , _putwch_nolock |
Zapíše znak do konzoly bez uzamčení. |
_putchar_nolock , _putwchar_nolock |
Zapíše znak stdout bez uzamčení. |
_ungetc_nolock , _ungetwc_nolock |
Posune znak zpět do datového proudu bez uzamčení. |
_ungetch_nolock , _ungetwch_nolock |
Vrátí zpět poslední znak přečtený z konzoly bez uzamčení. |
Viz také
Vstup a výstup
Rutiny UCRT (Universal C runtime) podle kategorie