Sign in Join
Wiki copytemporary

sPackrecords/de: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: sPackrecords/de

OldNewLine
1+Zurück zu den [[local compiler directives/de|lokalen Compiler Direktiven]].\
2+
3+==\$PACKRECORDS== Die Compiler Direktive {\$PACKRECORDS ...} legt fest, wie die Elemente eines Records, eines Objekts oder einer Klasse im Arbeitsspeicher minimal ausgerichtet werden.\
4+Ein Element, dass grösser als der vorgegebene Wert ist, wird an der für seine Grösse zuständigen Adresse ausgerichtet.\
5+Die Standardausrichtung ist 2 Bytes (Im Gegensatz zu Turbo Pascal mit dem Standard von einem Byte).\
6+
7+Folgende Ausrichtungen sind möglich:\
8+
9+Bytes
10+
11+Alternative
12+
13+Beschreibung
14+
15+1
16+
17+{\$A1}
18+
19+Richtet die Daten an 1 Byte aus.
20+
21+2
22+
23+{\$A2}
24+
25+Richtet die Daten an 2 Byte aus.
26+
27+4
28+
29+{\$A4}
30+
31+Richtet die Daten an 4 Byte aus.
32+
33+8
34+
35+{\$A8}
36+
37+Richtet die Daten an 8 Byte aus.
38+
39+16
40+
41+Richtet die Daten an 16 Byte aus.
42+
43+c
44+
45+Der spezielle Wert c wird für die Ausrichtung des GNU CC compiler verwendet. Der Wert c ist für den Import von C routinen vorgesehen.
46+
47+NORMAL
48+
49+Standardausrichtng von 2 Byte.
50+
51+DEFAULT
52+
53+Standardausrichtng von 2 Byte.
54+
55+--Olaf 16:21, 15 January 2013 (UTC)
56+
57+---
58+*From the Free Pascal wiki, page "sPackrecords/de", as it stood on 2013-04-21 after a change by Olaf, 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](/wiki-contact).*
59+Category: Free Pascal Programmers Guide/de

Back to history