Provided by: manpages-pt-br-dev_4.27.0-1_all bug

NOME

       fputws - escreve uma sequência de caracteres largos em um fluxo de arquivo

BIBLIOTECA

       Biblioteca C Padrão (libc, -lc)

SINOPSE

       #include <wchar.h>

       int fputws(const wchar_t *restrict ws, ARQUIVO *restrict stream);

DESCRIÇÃO

       A  função  fputws() é a equivalente para caracteres largos da função fputs(3). Ela escreve a sequência de
       caracteres largos, começando em ws até (mas não incluindo) o caractere largo de terminação nula  (L'\0'),
       em stream.

       Para uma contraparte não-bloqueante, veja unlocked_stdio(3).

VALOR DE RETORNO

       A  função  fputws() retorna um inteiro não negativo se a operação foi bem sucedida, ou -1 para indicar um
       erro.

ATRIBUTOS

       Para uma explicação dos termos usados nesta seção, consulte attributes(7).
       ┌─────────────────────────────────────────────────────────────────────────────┬───────────────┬─────────┐
       │ InterfaceAtributoValor   │
       ├─────────────────────────────────────────────────────────────────────────────┼───────────────┼─────────┤
       │ fputws()                                                                    │ Thread safety │ MT-Safe │
       └─────────────────────────────────────────────────────────────────────────────┴───────────────┴─────────┘

PADRÕES

       C11, POSIX.1-2008.

HISTÓRICO

       POSIX.1-2001, C99.

NOTAS

       O comportamento de fputws() depende da categoria LC_CTYPE dalocalização atual.

       Na ausência de informação adicional passada para a chamada de fopen(3), é razoável esperar  que  fputws()
       escreverá no momento a sequência multibyte correspondente à sequência de caracteres largos ws.

VEJA TAMBÉM

       fputwc(3), unlocked_stdio(3)

TRADUÇÃO

       A  tradução  para  português  brasileiro  desta  página  man  foi  criada  por  Rubens  de Jesus Nogueira
       <darkseid99@usa.net>,    André    Luiz    Fassone    <lonely_wolf@ig.com.br>    e    Rafael    Fontenelle
       <rafaelff@gnome.org>.

       Esta  tradução  é  uma documentação livre; leia a Licença Pública Geral GNU Versão 3 ou posterior para as
       condições de direitos autorais.  Nenhuma responsabilidade é aceita.

       Se você encontrar algum erro na tradução  desta  página  de  manual,  envie  um  e-mail  para  a lista de
       discussão de tradutores.

Linux man-pages 6.9.1                             15 junho 2024                                        fputws(3)