cstdint 썸네일형 리스트형 stdint.h : 이식성을 위한 편리한 존재 C99에서 새롭게 도입된 stdint.h는, 이식성을 염두에 둔다면 자주 써야 할 헤더 파일이다. 기존의 limits.h가 기계 의존적인 자료형의 크기를 정의한 것이라면, stdint.h는 원하는 크기의 자료형을 명확하게 선언한다. limit.h는 기계마다 다른 자료형의 크기만 알려줄 뿐이며, 원하는 크기의 자료형을 선언하는데는 크게 도움이 되지 않는다. stdint.h는 바로 이런 목적을 위해 정의된 것인데, 기존의 short, int, long과 같은 자료형을 보다 명확하게 수치로 나타낸다. 즉, 32 비트 기계에서 16 비트 크기를 가지는 정수 자료형을 명확하게 선언하고 싶다면, int16_t를 사용하고, 32 비트 정수 자료형이라면 int32_t를 사용하여 선언한다. 기본 자료형을 다시 재정의하는.. 더보기 이전 1 다음