System.WordBool
Delphi
type WordBool = False..Boolean(65535);
C++
typedef unsigned short WordBool; //
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type typedef |
public | System.pas sysmac.h |
System | System |
Beschreibung
Repräsentiert einen vordefinierten booleschen 16-Bit-Typ.
Boolesche Werte werden mit den vordefinierten Konstanten True und False dargestellt. Ein WordBool-Wert gilt als False, wenn seine Ordinalposition 0 ist, ansonsten als True.
Eine WordBool-Variable belegt 2 Byte im Arbeitsspeicher. Auf 64-Bit-Prozessoren ist eigentlich die Wortgröße nicht 2 Byte, Delphi behält aber die 2 Byte-Größe für WordBool aus Gründen der Abwärtskompatibilität mit der alten 16-Bit-Wortgröße von Intel bei.
Hinweis: Die Typen ByteBool, WordBool und LongBool stellen die Kompatibilität zu anderen Sprachen und Betriebssystembibliotheken bereit.