dwww Home | Manual pages | Find package

towlower(3)                Library Functions Manual                towlower(3)

NOM
       towlower, towlower_l - Conversion d'un caractère large en minuscule

BIBLIOTHÈQUE
       Bibliothèque C standard (libc, -lc)

SYNOPSIS
       #include <wctype.h>

       wint_t towlower(wint_t wc);
       wint_t towlower_l(wint_t wc, locale_t locale);

   Exigences  de  macros  de  test de fonctionnalités pour la glibc (consulter
   feature_test_macros(7)) :

       towlower_l() :
           Depuis la version 2.10 de la glibc :
               _XOPEN_SOURCE >= 700
           Avant la version 2.10 de la glibc :
               _GNU_SOURCE

DESCRIPTION
       La fonction towlower() est l'équivalent de tolower(3) pour  les  carac-
       tères  larges.  Si wc est un caractère large majuscule et que son équi-
       valent en minuscule existe dans la locale utilisée, la fonction renvoie
       l'équivalent  en  minuscule  de wc. Dans les autres cas, wc est renvoyé
       sans modification.

       towlower_l() effectue la même tâche, mais  effectue  la  conversion  en
       utilisant  le  jeu  de  caractères de la locale indiquée par locale. Le
       comportement de towlower_l() est indéfini si locale est la locale  spé-
       ciale  LC_GLOBAL_LOCALE (voir duplocale(3)) ou s'il ne s'agit pas d'une
       locale valable.

       Le paramètre wc doit  être  un  caractère  descriptible  avec  le  type
       wchar_t et valable dans la locale utilisée, ou valoir WEOF.

VALEUR RENVOYÉE
       Si  wc  est convertible en minuscule, towlower() renvoie son équivalent
       en minuscule, sinon renvoie wc.

VERSIONS
       La fonction towlower_l() est apparue dans la glibc 2.3.

ATTRIBUTS
       Pour une explication des termes utilisés dans cette section,  consulter
       attributes(7).

       ┌──────────────────────────────┬──────────────────────┬────────────────┐
       │InterfaceAttributValeur         │
       ├──────────────────────────────┼──────────────────────┼────────────────┤
       │towlower()                    │ Sécurité des threads │ MT-Safe locale │
       ├──────────────────────────────┼──────────────────────┼────────────────┤
       │towlower_l()                  │ Sécurité des threads │ MT-Safe        │
       └──────────────────────────────┴──────────────────────┴────────────────┘

STANDARDS
       towlower() :  C99,  POSIX.1-2001  (XSI) ; présente dans POSIX.1-2008 en
       tant qu'extension XS mais marquée obsolète.

       towlower_l() : POSIX.1-2008.

NOTES
       Le comportement de ces fonctions dépend de la catégorie LC_CTYPE de  la
       localisation.

       Ces  fonctions ne sont pas très appropriées pour traiter les caractères
       Unicode, car ils existent en trois  casses :  « upper »,  « lower »  et
       « title ».

VOIR AUSSI
       iswlower(3), towctrans(3), towupper(3), locale(7)

TRADUCTION
       La  traduction française de cette page de manuel a été créée par Chris-
       tophe Blaess <https://www.blaess.fr/christophe/>, Stéphan  Rafin  <ste-
       phan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, Fran-
       çois Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe  Gué-
       rard  <fevrier@tigreraye.org>,  Jean-Luc  Coulon (f5ibh) <jean-luc.cou-
       lon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>,  Thomas  Huriaux
       <thomas.huriaux@gmail.com>,  Nicolas François <nicolas.francois@centra-
       liens.net>, Florentin Duneau <fduneau@gmail.com>, Simon  Paillard  <si-
       mon.paillard@resel.enst-bretagne.fr>,    Denis   Barbier   <barbier@de-
       bian.org> et David Prévot <david@tilapin.org>

       Cette traduction est une documentation libre ; veuillez vous reporter à
       la        GNU        General       Public       License       version 3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ concernant  les  conditions
       de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

       Si  vous découvrez un bogue dans la traduction de cette page de manuel,
       veuillez envoyer un message à ⟨debian-l10n-french@lists.debian.org⟩.

Pages du manuel de Linux 6.03  15 décembre 2022                    towlower(3)

Generated by dwww version 1.15 on Sat Jun 29 01:47:59 CEST 2024.