towupper(3) Library Functions Manual towupper(3) NOM towupper, towupper_l - Convertir un caractere large en majuscule BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include wint_t towupper(wint_t wc); wint_t towupper_l(wint_t wc, locale_t locale); Exigences de macros de test de fonctionnalites pour la glibc (consulter feature_test_macros(7)) : towupper_l() : Depuis la glibc 2.10 : _XOPEN_SOURCE >= 700 Avant la glibc 2.10 : _GNU_SOURCE DESCRIPTION La fonction towupper() est l'equivalent de toupper(3) pour les caracteres larges. Si wc est un caractere large minuscule et que son equivalent en majuscule existe dans la locale utilisee, la fonction renvoie l'equivalent en majuscule de wc. Dans les autres cas, wc est renvoye sans modification. towupper_l() effectue la meme tache, mais effectue la conversion en utilisant le jeu de caracteres de la locale indiquee par locale. Le comportement de towupper_l() est indefini si locale est la locale speciale LC_GLOBAL_LOCALE (voir duplocale(3)) ou s'il ne s'agit pas d'une locale valable. Le parametre wc doit etre un caractere descriptible avec le type wchar_t et valable dans la locale utilisee, ou valoir WEOF. VALEUR RENVOYEE Si wc est convertible en majuscule, towupper() renvoie son equivalent en majuscule, sinon renvoie wc. ATTRIBUTS Pour une explication des termes utilises dans cette section, consulter attributes(7). +--------------------------+--------------------------+----------------+ |Interface | Attribut | Valeur | +--------------------------+--------------------------+----------------+ |towupper() | Securite des threads | MT-Safe locale | +--------------------------+--------------------------+----------------+ |towupper_l() | Securite des threads | MT-Safe | +--------------------------+--------------------------+----------------+ STANDARDS towupper() C11, POSIX.1-2008 (XSI). towupper_l() POSIX.1-2008. HISTORIQUE towupper() C99, POSIX.1-2001 (XSI). Obsolete dans POSIX.1-2008 (XSI). towupper_l() POSIX.1-2008. glibc 2.3. NOTES Le comportement de ces fonctions depend de la categorie LC_CTYPE de la localisation. Ces fonctions ne sont pas tres appropriees pour traiter les caracteres Unicode, car ils existent en trois casses : << upper >>, << lower >> et << title >>. VOIR AUSSI iswupper(3), towctrans(3), towlower(3), locale(7) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier et David Prevot Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.06 31 octobre 2023 towupper(3)