$Bitpacking/de
Deutsch · English
Zurück zu den lokalen Compilerdirektiven.
$BITPACKING
Die lokale Compiler Direktive $BITPACKING dient dem komprimieren von records.
Die lokale Compiler Direktive $BITPACKING kennt die Schalter ON und OFF.
Die lokale Compiler Direktive {$BITPACKING ON} sagt dem Compiler, das er bei der Verwendung des reservierten Wortes packed alle Datentypen der Struktur an Bitadressen ausrichten soll.
Beispiel:
{$BITPACKING ON}
Type
TMyRecord = packed record
B1,B2,B3,B4 : Boolean;
end;Hinweis:
- Die lokale Compiler Direktive $BITPACKING wird im Compiler Mode MacPas ignoriert. Im Compiler Mode MacPas werden alle packed record an Bitadressen ausgerichtet.
- Das reservierte Wort bitpacked kann unabhängig von der Direktive $BITPACKING das Ausrichten an Bitadressen erzwingen.
From the Free Pascal wiki, page "$Bitpacking/de", as it stood on 2020-02-26 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.