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