NAME

strtoimax, strtoumax - 문자열을 정수로 변환하기

SYNOPSIS

#include <inttypes.h>

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

DESCRIPTION

이 함수들은 strtol(3)strtoul(3)과 같되, 각각 intmax_tuintmax_t 타입 값을 반환한다.

RETURN VALUE

성공 시 변환한 값을 반환한다. 변환할 것이 없으면 0을 반환한다. 오버플로나 언더플로 시에는 INTMAX_MAXINTMAX_MIN, 또는 UINTMAX_MAX를 반환하며 errnoERANGE로 설정한다.

ATTRIBUTES

이 절에서 사용하는 용어들에 대한 설명은 attributes(7)를 보라.

인터페이스 속성
strtoimax(), strtoumax() 스레드 안전성 MT-Safe locale

CONFORMING TO

POSIX.1-2001, POSIX.1-2008, C99.

SEE ALSO

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


2021-03-22