Condividi tramite


_putch_nolock, _putwch_nolock

Scrive un carattere nella console senza bloccare la thread.

Importante

Questa API non può essere utilizzata nelle applicazioni che vengono eseguite in Windows Runtime.Per ulteriori informazioni, vedere Funzioni CRT non supportate con /ZW.

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

Parametri

  • c
    Carattere da restituire.

Valore restituito

In caso di esito positivo, restituisce c. Se _putch_nolock non riesce, restituisce EOF; se _putwch_nolock non riesce, restituisce WEOF.

Note

_putch_nolock e _putwch_nolock sono rispettivamente, identici a _putch e _putwch, con l'eccezione che non sono protetti da interferenze da parte di altre thread. Potrebbero essere più veloci perché non comportano un sovraccarico che blocca altri thread. Utilizzare queste funzioni solo in contesti thread-safe come applicazioni a thread singolo o dove l'ambito chiamante già gestisce l'isolamento del thread.

Mapping di routine su testo generico

Routine Tchar.h

_UNICODE e _MBCS non definiti

_MBCS definito

_UNICODE definito

_puttch_nolock

_putch_nolock

_putch_nolock

_putwch_nolock

Requisiti

Routine

Intestazione obbligatoria

_putch_nolock

<conio.h>

_putwch_nolock

<conio.h>

Per ulteriori informazioni sulla compatibilità, vedere Compatibilità.

Librerie

Tutte le versioni delle Librerie di runtime C.

Vedere anche

Riferimenti

I/O console e porta

_cprintf, _cprintf_l, _cwprintf, _cwprintf_l

_getch, _getwch