Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.159 Beiträge
 
Delphi 12 Athens
 
#5

AW: Type Record mit unter Records in der Struktur

  Alt 29. Aug 2022, 15:18
{$A-} bzw. {$ALIGN OFF} oder {$A1} bzw. {$ALIGN 1} wäre ach gegangen.

Und innerhalb von Arrays entsprechend tZKSUserArray = packed array[1..10] of tZKSUser; ,
bzw. falls es vom PackedRecord nicht bis zum Array durch gehen würde, LeerRaum2 : packed array[0..30] of byte; // auch wenn Byte sowieso immer $A1 ergibt

Genauso, wie falsche / veränderliche Typen, gehören externe Datenstrukturen auch immer Fest definiert,
also eben mit PACKED oder einem definierten ALIGN, denn das Default-ALIGN ändert sich gern mal, je nach Compiler und Zielplatform.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (29. Aug 2022 um 15:25 Uhr)
  Mit Zitat antworten Zitat