Sous-routine strtoimax ou strtoumax
Les sous-routines strtoimax et strtoumax renvoient la valeur convertie, le cas échéant.
Si aucune conversion n'a pu être effectuée, la valeur zéro est renvoyée.
Si la valeur correcte est en dehors de la plage des valeurs pouvant être représentées, {INTMAX_MAX}, {INTMAX_MIN} ou {UINTMAX_MAX} est renvoyée (en fonction du type de retour et du signe de la valeur, le cas échéant), et la variable globale errno est définie sur ERANGE.
Objectif
Convertit une chaîne en type entier.
Syntaxe
Descriptif
Les sous-routines strtoimax et strtoumax sont équivalentes aux sous-routines strtol, strToll, strtoul, et les sous-routines strtoull , sauf que la partie initiale de la chaîne doit être convertie en représentation intmax_t et uintmax_t , respectivement.
Paramètres
| Article | Descriptif |
|---|---|
| nptr | Pointe vers la chaîne à convertir. |
| endptr | Pointe vers l'objet dans lequel la chaîne finale est stockée. |
| base | Détermine la valeur de l'entier représenté dans certaines radix. |