고정 폭 정수형

headkio·2020년 9월 19일
0

C++

목록 보기
23/35
post-thumbnail

기본 자료형의 문제

사실 int는 4 Byte라는 표준은 없다.
플랫폼마다 다를 수 있다.
다른 기본 자료형도 마찬가지다.
char, short, long, long long, int ...
컴파일러 제작자에게 달려있다.

크기를 딱 정하자

int8_t, uint8_t
int16_t, uint16_t
int32_t, uint32_t
int64_t, uint64_t
intptr_t, uintptr_t

int8_t score = student->GetScore();

가독성이 좋다.
기존 자료형 보다 이것들을 사용하자.
C++11 부터 지원.

profile
돌아서서 잊지말고, 잘 적어 놓자

0개의 댓글