データ型 |
Essbase型 |
---|---|
typedef char |
ESS_CHAR_T |
typedef short |
ESS_SHORT_T |
typedef long |
ESS_LONG_T |
typedef unsigned char |
ESS_UCHAR_T |
typedef unsigned short |
ESS_USHORT_T |
typedef unsigned long |
ESS_ULONG_T |
typedef float |
ESS_FLOAT_T |
typedef double |
ESS_DOUBLE_T |
win32 && _USE_32BIT_TIME_Tが定義されている場合: typedef __time32_t それ以外の場合: typedef time_t |
ESS_TIME_T * |
typedef unsigned short |
ESS_DATE_T |
win32 && _USE_32BIT_TIME_Tが定義されている場合: typedef __time32_t それ以外の場合: typedef time_t |
ESS_DATETIME_T * |
注: | * Visual Studio 2005以降のコンパイラの場合、Cライブラリのデータ型time_tは、コンパイラ・マクロ_USE_32BIT_TIME_Tに基づいてlongまたはint64 Windowsデータ型にできます。Essbaseデータ型ESS_TIME_TおよびESS_DATETIME_Tは、32ビットWindowsプラットフォームではlongです。 |