_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.