Delphi 에서 Boolean Type 은 4개가 있습니다.
ByteBool : 1 Byte
WordBool : 2 Byte
LongBool : 4 Byte
Boolean : 1 Byte
WordBool : 2 Byte
LongBool : 4 Byte
Boolean : 1 Byte
Boolean 이 파스칼문법의 오리지널 Bool 이고 나머지는 C 문법 등의 Integer 에서 파생된 Boolean Type 을 위한 변수인 것으로 보입니다.
델파이의 헬프페이지에는 아래와 같은 비교가 있습니다.
Boolean | ByteBool, WordBool, LongBool |
---|---|
False < True |
False <> True |
Ord(False) = 0 |
Ord(False) = 0 |
Ord(True) = 1 |
Ord(True) <> 0 |
Succ(False) = True |
Succ(False) = True |
Pred(True) = False |
Pred(False) = True |
'Delphi' 카테고리의 다른 글
[Delphi] 바로가기파일 (.lnk) 정보 몽땅 받아오기 (0) | 2009.04.18 |
---|---|
BDS Error List (0) | 2009.04.18 |
[Delphi] System Common Util 함수들 (0) | 2009.04.18 |
[Delphi] TStringList 사용에 관한 두어가지 (0) | 2009.04.18 |
[Delphi] 파일을 바이너리 Hex 로 읽어들이기 (0) | 2009.04.18 |