Provided by: manpages-es-dev_4.18.1-1_all bug

NOMBRE

       towupper, towupper_l - convierte un carácter ancho a mayúsculas

BIBLIOTECA

       Biblioteca Estándar C (libc, -lc)

SINOPSIS

       #include <wctype.h>

       wint_t towupper(wint_t wc);
       wint_t towupper_l(wint_t wc, locale_t localización);

   Requisitos de Macros de Prueba de Características para glibc (véase feature_test_macros(7)):

       towupper_l():
           Desde glibc 2.10:
               _XOPEN_SOURCE >= 700
           Antes de glibc 2.10:
               _GNU_SOURCE

DESCRIPCIÓN

       The towupper()  function is the wide-character equivalent of the toupper(3)  function.  If
       wc is a lowercase wide character, and there exists an uppercase equivalent in the  current
       locale,  it  returns  the  uppercase equivalent of wc.  In all other cases, wc is returned
       unchanged.

       The towupper_l()  function performs the same task, but performs the  conversion  based  on
       the  character  type  information  in  the  locale  specified  by locale.  The behavior of
       towupper_l()  is undefined if locale is the special locale  object  LC_GLOBAL_LOCALE  (see
       duplocale(3))  or is not a valid locale object handle.

       The  argument wc must be representable as a wchar_t and be a valid character in the locale
       or be the value WEOF.

VALOR DEVUELTO

       If wc  was  convertible  to  uppercase,  towupper()   returns  its  uppercase  equivalent;
       otherwise it returns wc.

VERSIONES

       La primera función towupper_1() apareció por primera vez en la versión 2.3 de glibc.

ATRIBUTOS

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

       ┌──────────────────────┬────────────────────┬─────────────────────────────────────────────┐
       │InterfazAtributoValor                                       │
       ├──────────────────────┼────────────────────┼─────────────────────────────────────────────┤
       │towupper()            │ Seguridad del hilo │ Configuración regional de multi-hilo seguro │
       ├──────────────────────┼────────────────────┼─────────────────────────────────────────────┤
       │towupper_l()          │ Seguridad del hilo │ Multi-hilo seguro                           │
       └──────────────────────┴────────────────────┴─────────────────────────────────────────────┘

ESTÁNDARES

       towupper():  C99,  POSIX.1-2001  (XSI);  present  as an XSI extension in POSIX.1-2008, but
       marked obsolete.

       towupper_l(): POSIX.1-2008.

NOTAS

       El comportamiento de estas funciones depende de la categoría LC_CTYPE de  la  localización
       actual.

       Esta función no es muy apropiada para trabajar con caracteres Unicode debido a que Unicode
       distingue tres posibilidades: mayúsculas, minúsculas y título.

VÉASE TAMBIÉN

       iswupper(3), towctrans(3), towlower(3), locale(7)

TRADUCCIÓN

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

       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⟩.