Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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