Hi,
I have this record defined:
TBitData = packed record
case Byte of
0: (Bits64: UInt64);
1: (Bits32: array[0..1] of UInt32);
2: (Num: Double);
end;
My question is, what is the exact size? Is it 64 bits or do I have to add 1 byte for the 'case Byte of'.
If the latter, how can I get a record with exactly 64 bits?