    C++__________________________________669

 ,   C++.      -
 sysdefs.h. :

typedef bool Boolean;

typedef int Integer;

typedef short Smallint;

typedef unsigned char Byte;

     Delphi (..  Object Pascal)  -
 C++.

Delphi	  	 ++	
Shortint	 8 	signed char	typedef
Smallint	 16 	short	typedef
Longint	 32 	int	typedef
Byte	   8 	unsigned char	typedef
Word	   16 	unsigned short	typedef
Integer	 32 	int	typedef
Cardinal	   32 	unsigned int	typedef
Boolean	true/false	bool	typedef
ByteBool	true/false,     8 	unsigned char	typedef
WordBool	true/false     16 	unsigned short	typedef
LongBool	true/false     32 	BOOL (WinAPI)	typedef
AnsiChar	   8 	char	typedef
WideChar	 Unicode   	wchart	typedef
Char	   8 	char	typedef
AnsiString	AnsiString Delphi	AnsiString	
String[n]	   Delphi, n = 1..255 	SmallString<n>	 
ShortString	   Delphi, 255 	SmallString<255>	typedef
String	AnsiString Delphi	AnsiString	typedef
Single	    32 	float	typedef
Double	    64 	double	typedef
Extended	    80 	long double	typedef
Real	    32 	double	typedefi
Pointer	  32 	void *	typedef Ij