Table of Delphi data types and C++ types

王朝delphi·作者佚名  2006-01-09
宽屏版  字体: |||超大  

elphi Size/Values C++ implementation Implementation

ShortInt 8-bit integer signed char typedef

SmallInt 16-bit integer short typedef

LongInt 32-bit integer int typedef

Byte 8-bit unsigned integer unsigned char typedef

Word 16-bit unsigned integer unsigned short typedef

Integer 32-bit integer int typedef

Cardinal 32-bit unsigned integer unsigned int typedef

Boolean true/false bool typedef

ByteBool true/false or 8-bit unsigned integer unsigned char typedef

WordBool true/false or 16-bit unsigned integer unsigned short typedef

LongBool true/false or 32-bit unsigned integer BOOL (WinAPI) typedef

AnsiChar 8-bit unsigned character char typedef

WideChar word-sized Unicode character wchar_t typedef

Char 8-bit unsigned character char typedef

AnsiString Delphi AnsiString AnsiString class

String[n] old style Delphi string, n = 1..255 bytes SmallString<n> template class

ShortString old style Delphi string, 255 bytes SmallString<255> typedef

String Delphi AnsiString AnsiString typedef

Single 32-bit floating point number float typedef

Double 64-bit floating point number double typedef

Extended 80-bit floating point number long double typedef

Real 32-bit floating point number double typedef

Pointer 32-bit generic pointer void * typedef

PChar 32-bit pointer to characters unsigned char * typedef

PAnsiChar 32-bit pointer to ANSI characters unsigned char * typedef

Comp 64-bit floating point number Comp class

OleVariant OLE variant value OleVariant class

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有