Sdílet prostřednictvím


_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