Re: 64 bit data types
Generic datatypes: Integer, Cardinal - follows hardware architecture.
Fundamental datatypes: LongInt, LongWord - always remains 32-bit.
Having a longint smaller than an integer is funny :p
--
Florent Ouchet
.
Relevant Pages
- Re: Why 64bit Delphi compiler from Borland may be meaningless!
... > ShortInt,> Byte, SmallInt, Word, LongInt, LongWord, and not the ... has always been to use LongInt instead of Integer for I/O (as well as ... (borland.public.delphi.non-technical) - Re: issue with AutoInc field and locks
... In Delphi a TGUID is a longword.. ... in access: a Number / Longint? ... since if some day you will decide to go 3 tiers disconnected mode it ... (borland.public.delphi.database.ado) - Re: Suggested Alternative Unicode Implementation (for Rudy+ miscothers)
... LongWord and LongInt will probably grow to ... Longword, a LOT of code, assuming that types like Shortint, Samllint ... and Longint are fixed sizes that will NEVER change, ... (borland.public.delphi.non-technical) - Re: Suggested Alternative Unicode Implementation (for Rudy+ miscothers)
... LongInt and LongWord to match the natural Pointer size makes sense. ... LongWord and LongInt have been *introduced* as non-generic types, ... Up to D7 a SHR was propagating the sign bit, so that with Cardinal variables a SHR was *not* equivalent to a division by 2^n. ... (borland.public.delphi.non-technical) - Re: Suggested Alternative Unicode Implementation (for Rudy+ miscothers)
... LongWord and LongInt will probably grow to 64bits. ... Longword, a LOT of code, assuming that types like Shortint, Samllint ... You already have Int64 and UInt64. ... (borland.public.delphi.non-technical) |
|