카테고리 보관물: Delphi (Object Pascal)

C, VC++ Header 를 Delphi Unit 으로 로 변경할 때 변수형 테이블.

Libusb 의 usb.h Header 를 Delphi 용으로 변환하다가 이런 자료는 구하기 힘들겠다 싶어 정리해 올립니다.
Libusb 를 변환한 것도 테스트가 완료되는대로 올립니다. (인터넷에 찾기 쉽지 않더군요.  그나마 있는 것도 사이트가 폐쇄되면서 날아갔습니다.)

C, VC++
Delphi
INT Integer
UNSIGNED INT Cardinal
UINT Cardinal
WORD Word
UNSIGNED SHORT Word
UNSIGNED SHORT INT Word
SHORT SmallInt
SHORT INT SmallInt
DWORD LongInt
LONG LongInt
LONG INT LongInt
UNSIGNED LONG LongInt
UNSIGNED LONG INT LongInt
CHAR Char
UNSIGNED CHAR Byte
CHAR* PChar
LPSTR PChar
PSTR PChar
LPWSTR PWideChar
VOID* Pointer
BOOL Bool
FLOAT Single
DOUBLE Double
LONG DOUBLE Extended