Loading

NOM

       strtoimax, strtoumax - Convertir une chaîne de caractères en entier.

SYNOPSIS

       #include <inttypes.h>

       intmax_t strtoimax(const char *nptr, char **endptr, int base);
       uintmax_t strtoumax(const char *nptr, char **endptr, int base);

       Ces  fonctions  sont  similaires  à  strtol(3)  et  strtoul(3), excepté
       qu’elles retournent respectivement  une  valeur  de  type  intmax_t  et
       uintmax_t.

VALEUR RENVOYÉE

       En cas de succès, la valeur convertie est renvoyée. Si rien n’a pu être
       converti, zéro est renvoyé. En cas de débordement supérieur  (overflow)
       ou  inférieur  (underflow),  une  des valeurs INTMAX_MAX, INTMAX_MIN ou
       UINTMAX_MAX est renvoyée, et errno contient ERANGE.

CONFORMITÉ

       C99, POSIX.1-2001.

VOIR AUSSI

       imaxabs(3), imaxdiv(3), strtol(3), strtoul(3), wcstoimax(3)

COLOPHON

       Cette page fait partie de  la  publication  3.23  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

       Cette  page  de  manuel  a été traduite et mise à jour par Alain Portal
       <aportal AT  univ-montp2  DOT  fr>  entre  2004  et  2006,  et  mise  à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement         gérées         par         Nicolas         François
       <nicolas.francois@centraliens.net>    et    l’équipe   francophone   de
       traduction de Debian.

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

                               28 novembre 2003