System.WordBool
Delphi
type WordBool = False..Boolean(65535);
C++
typedef unsigned short WordBool; //
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type typedef |
public | System.pas sysmac.h |
System | System |
説明
16 ビットの定義済み論理型を表します。
論理値は、定義済みの定数 True および False で表されます。WordBool 値は、順序値が 0 の場合には False、それ以外の場合には True であると見なされます。
WordBool 変数が占めるメモリ領域のサイズは 2 バイトです。厳密に言えば、64 ビット プロセッサのワード サイズは 2 バイトではありませんが、Delphi では、従来の 16 ビット Intel のワード サイズとの下位互換性を保つために、WordBool のサイズを 2 バイトに保っています。
メモ: ByteBool、WordBool、LongBool という型は、他の言語やオペレーティング システム ライブラリとの互換性のために提供されています。