_putch_nolock, _putwch_nolock

写入控件的一个字符不锁定线程。

重要

此 API 不能在运行时的窗口执行的应用程序。有关更多信息,请参见 CRT 函数不支持与 /ZW

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

参数

  • C
    是字符输出。

返回值

返回 c,如果成功。 如果 _putch_nolock 失败,则返回;EOF如果 _putwch_nolock 失败,则返回 WEOF

备注

_putch_nolock_putwch_nolock_putch_putwch分别是相同的,则,不同之处在于,它们不从由其他线程的干扰保护。 因为它们不会产生开销锁定其他线程,也可能是更快。 在线程安全的上下文仅使用这些功能 (如单线程应用程序或调用的大小处理已线程隔离的位置。

一般文本例程映射

Tchar.h 实例

未定义的_UNICODE 和_MBCS

定义的_MBCS

定义的_UNICODE

_puttch_nolock

_putch_nolock

_putch_nolock

_putwch_nolock

要求

实例

必需的标头

_putch_nolock

<conio.h>

_putwch_nolock

<conio.h>

有关更多兼容性信息,请参见 兼容性

C 运行库的所有版本。

请参见

参考

控制台和端口I/O

_cprintf, _cprintf_l, _cwprintf, _cwprintf_l

_getch, _getwch