Share via


_putch_nolock, _putwch_nolock

Escribe un carácter a la consola sin bloquear el subproceso.

Nota importanteImportante

Esta API no se puede utilizar en las aplicaciones que se ejecutan en tiempo de ejecución de Windows.Para obtener más información, vea Funciones CRT no compatibles con /ZW.

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

Parámetros

  • c
    Carácter que se generará.

Valor devuelto

Devuelve c si correctamente.Si se produce _putch_nolock, devuelve EOF; si se produce _putwch_nolock, devuelve WEOF.

Comentarios

_putch_nolock y _putwch_nolock son idénticos a _putch y a _putwch, respectivamente, salvo que no se protegen de interferencia por otros subprocesos.Puede ser que son más rápidos porque no provocan en la sobrecarga de bloquear out otros subprocesos.Utilice estas funciones solo en contextos seguros como aplicaciones de un único subproceso o donde los identificadores de ámbito de llamada subproceso ya el aislamiento.

Asignaciones de la rutina de Genérico- texto

Rutina de Tchar.h

_UNICODE y _MBCS no definidos

_MBCS definido

_UNICODE definido

_puttch_nolock

_putch_nolock

_putch_nolock

_putwch_nolock

Requisitos

Rutina

Encabezado necesario

_putch_nolock

<conio.h>

_putwch_nolock

<conio.h>

Para obtener más información de compatibilidad, vea Compatibilidad.

Bibliotecas

Todas las versiones de Bibliotecas en tiempo de ejecución de C.

Vea también

Referencia

E/S de la consola y de puerto

_cprintf, _cprintf_l, _cwprintf, _cwprintf_l

_getch, _getwch