Ich habe die Entwicklung nicht wirklich mitverfolgt, jetzt sind sie da.
Was mir auffällt ist dass früher ™ bei
meinRecord1 := meinRecord2
die Felder kopiert wurden, mehr nicht. Sieht beispielsweise mein Record so aus
Delphi-Quellcode:
TMyRecord = record
someByte: Byte;
someInteger: Integer
end;
dann sind zwischen dem Byte und dem Integer (bei üblicher Compiler-Optimierung) 3 "Padding-Bytes" Platz. Die wurden nicht mitkopiert. Jetzt scheint das der Fall zu sein.
Hat das einen Grund? Muss ich mich vorsehen?
Ich habe unter
http://docwiki.embarcadero.com/RADSt...anaged_Records
nichts darüber gefunden.