Man page - btowc(3)

Packages contains this manual

Available languages:

en fr pt_BR es pl ko ja ru ro de

Manual

btowc

NOME
BIBLIOTECA
SINOPSE
DESCRIÇÃO
VALOR DE RETORNO
ATRIBUTOS
PADRÕES
HISTÓRICO
NOTAS
VEJA TAMBÉM
TRADUÇÃO

NOME

btowc - converte um byte para um caracter largo

BIBLIOTECA

Biblioteca C PadrĂŁo ( libc , -lc )

SINOPSE

#include <wchar.h>

wint_t btowc(int c );

DESCRIÇÃO

A função btowc () converte c , tratada como uma sequĂȘncia multibyte de comprimento 1, começando no estado transitĂłrio inicial, para um caractere largo e o retorna. Se c for EOF (fim de linha) ou nĂŁo for uma sequĂȘncia multibyte de comprimento 1 vĂĄlida, retorna WEOF .

VALOR DE RETORNO

A função btowc () retorna o caractere largo convertido a partir do c de byte Ășnico. Se c for EOF ou nĂŁo for uma sequĂȘncia multibyte de comprimento 1 vĂĄlida, retorna WEOF .

ATRIBUTOS

Para uma explicação dos termos usados nesta seção, consulte attributes (7).

Image grohtml-3941650-1.png

PADRÕES

C11, POSIX.1-2008.

HISTÓRICO

C99, POSIX.1-2001.

NOTAS

O comportamento de btowc () depende da categoria LC_TYPE na localidade atual.

Esta função nĂŁo deve nunca ser usada. Ela nĂŁo funciona para codificaçÔes que tĂȘm estado, e trata bytes Ășnicos como sequĂȘncias multibyte sem necessidade. Use a função mbtowc (3) ou a segura para thread mbrtowc (3).

VEJA TAMBÉM

mbrtowc (3), mbtowc (3), wctob (3)

TRADUÇÃO

A tradução para portuguĂȘs brasileiro desta pĂĄgina man foi criada por Paulo CĂ©sar Mendes <drpc@ism.com.br>, 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 .