Delphi.cz

Český portál Delphi

Velikosti celočíselných typů v případě 64bit OS

Když jsem nedávno psal článek o předpokládané velikosti celočíselných typů v Delphi64, nechápal jsem, proč zvažují různé velikosti pro longint mezi Windows a jinými OS.

To mi objasnila až tato tabulka:

Typ            ILP64   LP64   LLP64
char              8      8       8
short            16     16      16
int              64     32      32
long             64     64      32
long long (Int64)64     64      64
pointer          64     64      64

Akronym je podle počátečních písmen: Int, Long, Pointer je 64-bit (ILP64). A protože na unixových OS je standardem LP64, kdežto na Windows LLP64 tak EMBT váhá zda to má kopírovat. No jsem zvědav jak to dopadne.

Datum: 2010-08-06 18:42:00 Tagy: delphi64

Delphi