System.WordBool

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

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, Object Pascal 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.

Siehe auch