프로그래밍/정보2009/08/01 09:59

BOOL과 bool은 자료형이 다르다.

 우리가 참과 거짓을 판별하기 위해 흔히 쓰는 BOOL과 bool에는 차이점이 있다.
bool은 C/C++ 표준 자료형이지만,
BOOL은 windef.h에 typedef int BOOL로 정의 되어있다.
따라서 BOOL을 사용하려면 Windows.h를 포함해주어야한다.

 요점을 말하자면 BOOL은 int형 4byte, bool은 char형 1byte로 자료형이 다르다.
필요한 경우에 맞추어서 사용하도록 하자.

저작자 표시 비영리 동일 조건 변경 허락
Posted by 크리스_

댓글을 달아 주세요