Provided by: manpages-fr-dev_3.57d1p1-1_all bug

NOM

       toupper, tolower - Convertir les lettres en majuscules ou minuscules

SYNOPSIS

       #include <ctype.h>

       int toupper(int c);
       int tolower(int c);

DESCRIPTION

       toupper() convertit la lettre c en majuscule si c'est possible.

       tolower() convertit la lettre c en minuscule si c'est possible.

       Si  c  n'est  ni  un  caractère  non signé (unsigned char), ni EOF, le comportement de ces
       fonctions est imprévisible.

VALEUR RENVOYÉE

       La valeur renvoyée est celle de la lettre convertie, ou bien c si la conversion n'est  pas
       possible.

ATTRIBUTS

   Multithreading (voir pthreads(7))
       Les  fonctions  toupper()  et  tolower()  sont  sûres  dans  un  contexte multithread avec
       exceptions. Elles peuvent être utilisées de manière sûre tant que setlocale(3)  n'est  pas
       appelée pour modifier la locale pendant leur exécution.

CONFORMITÉ

       C89, C99, BSD 4.3.

BOGUES

       La définition de « majuscule » et « minuscule » dépend de la locale utilisée. Par exemple,
       la locale par défaut « C » ne connaît rien  concernant  les  accents  et  n'effectue  donc
       aucune conversion.

       Dans certaines langues, des lettres minuscules n'ont pas d'équivalent majuscule, comme par
       exemple le caractère allemand ß.

VOIR AUSSI

       isalpha(3), setlocale(3), towlower(3), towupper(3), locale(7)

COLOPHON

       Cette page fait partie de la publication 3.57 du projet man-pages Linux.  Une  description
       du  projet  et  des  instructions  pour  signaler  des  anomalies  peuvent être trouvées à
       l'adresse http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Depuis   2010,   cette   traduction   est   maintenue   à   l'aide   de    l'outil    po4a
       <http://po4a.alioth.debian.org/>  par l'équipe de traduction francophone au sein du projet
       perkamon <http://perkamon.alioth.debian.org/>.

       Christophe   Blaess   <http://www.blaess.fr/christophe/>   (1996-2003),    Alain    Portal
       <http://manpagesfr.free.fr/>  (2003-2006).  Nicolas  François  et  l'équipe francophone de
       traduction de Debian (2006-2009).

       Veuillez     signaler     toute     erreur     de     traduction     en     écrivant     à
       <debian-l10n-french@lists.debian.org>   ou   par   un  rapport  de  bogue  sur  le  paquet
       manpages-fr.

       Vous pouvez toujours avoir accès à la version anglaise de  ce  document  en  utilisant  la
       commande « man -L C <section> <page_de_man> ».