_putch_nolock, _putwch_nolock
Grava um caractere para o console sem bloquear o thread.
int _putch_nolock(
int c
);
wint_t _putwch_nolock(
wchar_t c
);
Parâmetros
- c
Caractere de saída.
Valor de retorno
Retornac se for bem-sucedido.If _putch_nolock falhar, ela retornará EOF; if _putwch_nolock falhar, ela retornará WEOF.
Comentários
_putch_nolock and _putwch_nolock são idênticos aos _putch and _putwch, respectivamente, exceto que eles não estejam protegidos contra interferência por outros threads.Talvez mais rápidos porque eles não aumentam a sobrecarga de bloqueio de outros segmentos.Utilizar essas funções em contextos de thread-safe, sistema autônomo aplicativos single-threaded ou onde o escopo de chamada já manipula o thread isolamento.
Mapeamentos de rotina de texto genérica
Rotina tchar.h |
_UNICODE e _MBCS não definido |
_MBCS definido |
_UNICODE definido |
---|---|---|---|
_puttch_nolock |
_putch_nolock |
_putch_nolock |
_putwch_nolock |
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_putch_nolock |
<conio.h> |
_putwch_nolock |
<conio.h> |
Para obter mais informações de compatibilidade, consulte Compatibilidade.
Bibliotecas
Todas as versões do C em time de execução bibliotecas.