Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcje _nolock to wersje funkcji we/wy, które nie wykonują żadnych blokad. Są one udostępniane dla użytkowników wymagających maksymalnej wydajności. Aby uzyskać więcej informacji, zobacz Wydajność bibliotek wielowątkowych.
Używaj _nolock funkcji tylko wtedy, gdy program jest naprawdę jednowątkowy lub jeśli robi własne blokowanie.
Brak procedur blokady
| Procedura | Używanie |
|---|---|
_fclose_nolock |
Zamyka strumień bez blokowania |
_fflush_nolock |
Opróżnia strumień bez blokowania |
_fgetc_nolock, _fgetwc_nolock |
Odczytuje znak ze strumienia bez blokowania |
_fread_nolock |
Odczytuje dane ze strumienia bez blokowania |
_fseek_nolock, _fseeki64_nolock |
Przenosi wskaźnik pliku do określonej lokalizacji bez blokowania |
_ftell_nolock, _ftelli64_nolock |
Pobiera bieżącą pozycję wskaźnika pliku bez blokowania |
_fwrite_nolock |
Zapisuje dane w strumieniu bez blokowania |
_getc_nolock, _getwc_nolock |
Odczytuje znak ze strumienia bez blokowania |
_getch_nolock, _getwch_nolock |
Pobiera znak z konsoli bez echa i bez blokowania |
_getchar_nolock, _getwchar_nolock |
Odczytuje znak ze standardowych danych wejściowych bez blokowania |
_getche_nolock, _getwche_nolock |
Pobiera znak z konsoli z echo i bez blokowania |
_getdcwd_nolock, _wgetdcwd_nolock |
Pobiera pełną ścieżkę bieżącego katalogu roboczego na określonym dysku |
_putc_nolock, _putwc_nolock |
Zapisuje znak w strumieniu bez blokowania |
_putch_nolock, _putwch_nolock |
Zapisuje znak w konsoli bez blokowania |
_putchar_nolock, _putwchar_nolock |
Zapisuje znak bez stdout blokowania |
_ungetc_nolock, _ungetwc_nolock |
Wypycha znak z powrotem do strumienia bez blokowania |
_ungetch_nolock, _ungetwch_nolock |
Odepchnie ostatni znak odczytany z konsoli bez blokowania |
Zobacz też
Dane wejściowe i wyjściowe
Procedury czasu wykonywania języka Universal C według kategorii