Provided by: manpages-es-dev_4.13-4_all bug

NOMBRE

       btowc - convierte un único byte en un carácter ancho

SINOPSIS

       #include <wchar.h>

       wint_t btowc(int c);

DESCRIPCIÓN

       La  función  btowc()  convierte c, interpretado como una sequencia multibyte de longitud 1
       que comienza en el  estado  de  cambio  inicial,  a  un  carácter  ancho,  devolviendo  el
       resultado.  Si  c  es EOF o no es una secuencia multibyte válida de longitud 1, la función
       btowc() devuelve WEOF.

VALOR DEVUELTO

       La función btowc() devuelve el carácter ancho obtenido del único byte c. Si c es EOF o  no
       es una secuencia multibyte válida de longitud 1, devuelve WEOF.

ATRIBUTOS

       Para obtener una explicación de los términos usados en esta sección, véase attributes(7).

       ┌─────────┬────────────────────┬───────────────────┐
       │InterfazAtributoValor             │
       ├─────────┼────────────────────┼───────────────────┤
       │btowc()  │ Seguridad del hilo │ Multi-hilo seguro │
       └─────────┴────────────────────┴───────────────────┘

CONFORME A

       POSIX.1-2001, POSIX.1-2008, C99.

NOTAS

       El comportamiento de btowc() depende de la categoría LC_CTYPE de la localización actual.

       This  function should never be used.  It does not work for encodings which have state, and
       unnecessarily treats single  bytes  differently  from  multibyte  sequences.   Use  either
       mbtowc(3)  or the thread-safe mbrtowc(3) instead.

VÉASE TAMBIÉN

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

COLOFÓN

       Esta  página es parte de la versión 5.10 del proyecto Linux man-pages. Puede encontrar una
       descripción del proyecto, información sobre cómo informar errores y la última  versión  de
       esta página en https://www.kernel.org/doc/man-pages/.

TRADUCCIÓN

       La  traducción  al  español  de  esta  página  del  manual  fue  creada  por  Juan Piernas
       <piernas@ditec.um.es>

       Esta traducción es documentación libre; lea  la  GNU  General  Public  License  Version  3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  o posterior con respecto a las condiciones de
       copyright.  No existe NINGUNA RESPONSABILIDAD.

       Si encuentra algún error en la traducción de esta  página  del  manual,  envíe  un  correo
       electrónico a debian-l10n-spanish@lists.debian.org ⟨⟩.