E2573 Ungültiger Wert für die Direktive ALIGN (gültig für 1, 2, 4, 8 oder 16) (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Dieser Fehler tritt auf, wenn Sie die Ausrichtungsdirektive auf einen anderen Wert als 1, 2, 4, 8 oder 16 setzen.
program E2573; {$APPTYPE CONSOLE} uses SysUtils; {$ALIGN 3} type TAlignedRecord = Record name1 : string[4]; floater : single; name2 : char; int : Integer; end; var alignedRec : TAlignedRecord; begin Writeln('Aligned record size = '+IntToStr(SizeOf(alignedRec))); readln; end.