Записать широкий символ в стандартный поток вывода (stdout)
#include <wchar.h>wint_t putwchar( wchar_t wc );
libc
Функция putwchar() записывает широкий символ wc, используя преобразование (wint_t)(wchar_t)
, в стандартный файловый поток stdout. Это эквивалентно:
fputwc( wc, stdout );
Записанный широкий символ как (wint_t)(wchar_t)
. Если возникла ошибка функция возвращает WEOF
, код ошибки записывается в errno.
![]() | Если значение wc лежит вне допустимого диапазона, возвращается фактически записанное значение, а не wc. |
O_NONBLOCK
для fp, но запись должна быть заблокирована. TOSTOP
. SIGTTOU
. SIGPIPE
был послан потоку. ANSI, POSIX 1003.1
errno, getwc(), getwchar(), putwc()
Предыдущий раздел: Описание API системной библиотеки