towupper(3) Library Functions Manual towupper(3) NOMBRE towupper, towupper_l - convierte un caracter ancho a mayusculas BIBLIOTECA Biblioteca Estandar C (libc, -lc) SINOPSIS #include wint_t towupper(wint_t wc); wint_t towupper_l(wint_t wc, locale_t localizacion); Requisitos de Macros de Prueba de Caracteristicas para glibc (vease feature_test_macros(7)): towupper_l(): Desde glibc 2.10: _XOPEN_SOURCE >= 700 Antes de glibc 2.10: _GNU_SOURCE DESCRIPCION La funcion towupper() es el equivalente para caracteres anchos de la funcion toupper(3). Si wc es un caracter ancho en minuscula y existe un equivalente en mayuscula en la configuracion regional actual, devuelve el equivalente en mayuscula de wc. En todos los demas casos, wc se devuelve sin cambios. La funcion towupper_l() realiza la misma tarea, pero la conversion se basa en la informacion del tipo de caracter en la configuracion regional definida por locale. El comportamiento de towupper_l() no esta definido si locale es el objeto de configuracion regional especial LC_GLOBAL_LOCALE (consulte duplocale(3)) o no es un identificador de objeto de configuracion regional valido. El argumento wc debe ser representable como wchar_t y ser un caracter valido en la configuracion regional o el valor WEOF. VALOR DEVUELTO Si wc fuese convertible a mayusculas, towupper() devuelve su equivalente en mayusculas; de lo contrario, devuelve wc. ATRIBUTOS Para obtener una explicacion de los terminos usados en esta seccion, vease attributes(7). +-------------+--------------------+-----------------------------------------------+ |Interfaz | Atributo | Valor | +-------------+--------------------+-----------------------------------------------+ |towupper() | Seguridad del hilo | Configuracion regional de multi-hilo seguro | +-------------+--------------------+-----------------------------------------------+ |towupper_l() | Seguridad del hilo | Multi-hilo seguro | +-------------+--------------------+-----------------------------------------------+ ESTANDARES towupper() C11, POSIX.1-2008 (XSI). towupper_l() POSIX.1-2008. HISTORIAL towupper() C99, POSIX.1-2001 (XSI). Obsoleto en POSIX.1-2008 (XSI). towupper_l() POSIX.1-2008. glibc 2.3. NOTAS El comportamiento de estas funciones depende de la categoria LC_CTYPE de la localizacion actual. Esta funcion no es muy apropiada para trabajar con caracteres Unicode debido a que Unicode distingue tres posibilidades: mayusculas, minusculas y titulo. VEASE TAMBIEN iswupper(3), towctrans(3), towlower(3), locale(7) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Juan Piernas y Marcos Fouces Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . Paginas de Manual de Linux 6.15 17 Mayo 2025 towupper(3)