DOKK / manpages / debian 11 / manpages-pt-dev / putwchar.3.pt
PUTWCHAR(3) Manual do Programador Linux PUTWCHAR(3)

putwchar - escreve um caracter estendido (Unicode) para a saída padrão

#include <wchar.h>

wint_t putwchar (wchar_t wc);

A função putwchar é o equivalente para caracteres estendidos (Unicode) da função putchar. Ele escreve o caracter estendido wc para stdout. Se ferror(stdout) tornar-se verdadeira, ele retornará WEOF. Se um erro de conversão de caracter estendido ocorrer, ele atribui a errno o valor EILSEQ e retorna WEOF. Caso contrário, retorna wc.

A função putwchar retorna wc se nenhum erro ocorreu, ou WEOF para indicar um erro

ISO/ANSI C, UNIX98

fputwc(3)

O comportamento de putwchar depende da categoria LC_CTYPE da localidade corrente.

É razoável supor que putwchar de fato escreverá a seqüência multibyte correspondente ao caracter estendido wc.

Kenzo Marcelo Okamura <kenzo.okamura@poli.usp.br> (tradução) xxxxx <xxxxx@xxx.xxx.xx> (revisão)

July 25, 1999 GNU