データ型一覧

各フィールドの値のデータ型と,対応するCおよびC++のデータ型の一覧を次の表に示します。この表で示す「データ型」の「フィールド」の値は,各レコードのフィールドの表にある「形式」の列に示されています。

表6-6 データ型一覧

データ型サイズ
(バイト)
説明
フィールドCおよびC++
char(n)char( )1文字データ(0x20~0x7e)です。
doubledouble8数値(1.7E±308(15けた))です。
longlong4数値(-2,147,483,648~2,147,483,647)です。
shortshort2数値(-32,768~32,767)です。
string(n)char[ ]( )内の数nバイトの長さを持つ文字列です。最後の文字は「null」です。
time_tunsigned long4数値(0~4,294,967,295)です。
timeval構造体8数値(最初の4バイトは秒,次の4バイトはマイクロ秒を表す)です。
ulongunsigned long4数値(0~4,294,967,295)です。
ushortunsigned short2数値(0~65,535)です。
utime構造体8数値(最初の4バイトは秒,次の4バイトはマイクロ秒を表す)です。
wordunsigned short2数値(0~65,535)です。
(該当なし)unsigned char1数値(0~255)です。