_putch_nolock, _putwch_nolock

Grava um caractere no console sem bloqueio o segmento.

Observação importanteImportante

Este API não pode ser usado em aplicativos executados em Tempo de Execução do Windows.Para obter mais informações, consulte Funções de CRT não suportadas com /ZW.

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

Parâmetros

  • c
    Caractere a ser saída.

Valor de retorno

Retorna c se com êxito.Se _putch_nolock falhar, retorna EOF; se _putwch_nolock falhar, retorna WEOF.

Comentários

_putch_nolock e _putwch_nolock são idênticos a _putch e a _putwch, respectivamente, exceto que não é protegido de interferência por outros segmentos.Pode ser mais rápido porque não incorrem a sobrecarga de bloqueio para fora outros segmentos.Use estas funções somente em contextos thread-safe como aplicativos de thread única ou onde o escopo de chamada já segmento seguro isolamento.

Mapeamentos da rotina de Genérico- texto

Rotina de Tchar.h

_UNICODE e não definidos _MBCS

_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 mais informações, consulte Compatibilidadede compatibilidade.

Bibliotecas

Todas as versões de Bibliotecas em tempo de execução de C.

Consulte também

Referência

Console e a porta de e/S

_cprintf, _cprintf_l, _cwprintf, _cwprintf_l

_getch, _getwch