Udostępnij za pośrednictwem


_putch_nolock, _putwch_nolock

Zapisuje znak konsoli bez blokowania wątku.

Ważna uwagaWażne

Ten interfejs API nie można używać w aplikacji, których wykonywanie w czasie wykonywania systemu Windows.Aby uzyskać więcej informacji, zobacz CRT funkcje nie obsługiwane przez /ZW.

int _putch_nolock( int c ); wint_t _putwch_nolock( wchar_t c );

Parametry

  • c
    Znak wyprowadzenie.

Wartość zwracana

Zwraca c w przypadku powodzenia.Jeśli _putch_nolock się nie powiedzie, zwraca EOF; Jeśli _putwch_nolock się nie powiedzie, zwraca WEOF.

Uwagi

_putch_nolock i _putwch_nolock są takie same, _putch i _putwch, odpowiednio, z tym, że nie są zabezpieczone przed ingerencją przez inne wątki.Może być szybsza, ponieważ nie ponoszą obciążenie blokowania inne wątki.Używać tych funkcji tylko w kontekstów wątków, takich jak aplikacji jednowątkowych lub gdzie zakres wywołujący już obsługuje izolacji wątków.

Tekst rodzajowy rutynowych mapowania

Rozpoczęto wykonywanie procedury TCHAR.h

_UNICODE i _MBCS nie zdefiniowany

_MBCS, definicja

_UNICODE, definicja

_puttch_nolock

_putch_nolock

_putch_nolock

_putwch_nolock

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

_putch_nolock

<conio.h>

_putwch_nolock

<conio.h>

Informacji dotyczących zgodności, zobacz zgodności.

Biblioteki

Wszystkie wersje programu biblioteki uruchomieniowej C.

Zobacz też

Informacje

Konsoli i portów We/Wy

_cprintf, _cprintf_l, _cwprintf, _cwprintf_l

_getch, _getwch