December 2005
Beginner to intermediate
618 pages
20h 19m
English
strtoimax
Converts a string into an integer value with type intmax_t
#include <inttypes.h> intmax_tstrtoimax( const char * restricts, char ** restrictendptr, intbase);
The strtoimax() function is
similar to strtol(), except that
it converts a string to an integer value of type intmax_t. If the conversion fails,
strtoimax() returns 0. If the
result of the conversion exceeds the range of the type intmax_t, then strtoimax() returns the value of INTMAX_MAX or INTMAX_MIN, and sets the errno variable to the value of ERANGE (“range error”).
See the example for the analogous function strtol() in this chapter.
strtoumax(), wcstoimax(), and
wcstoumax(); strtol() and strtoul(); strtod(), strtof(), and strtold(); wcstol() and wcstoul()
Read now
Unlock full access