가끔 자료형의 크기를 모르는 경우가 있습니다.
이때 간단하게 확인할 수 있는 메크로 입니다.
#define MIN_SIGNED(v) -(1 << (sizeof(v) * 8 - 1))
#define MAX_SIGNED(v) ((1 << (sizeof(v) * 8 - 1)) - 1)
long temp = MIN_SIGNED(int);
temp = MAX_SIGNED(int);
'프로그래밍 팁 > etc' 카테고리의 다른 글
시간 및 날짜 계산 (0) | 2010.12.31 |
---|---|
일정시간이 지나면 메시지 박스 종료하기 (0) | 2010.12.27 |
레지스트리 컨트롤 정리 (0) | 2010.11.19 |
윈도우7 XML을 이용한 작업스케줄러 등록 (0) | 2010.11.03 |
전역 HotKey (0) | 2010.11.02 |