|
#define | NULL ((char*)0) |
| コンパイル環境に定義がない場合のNULL定義 [詳細]
|
|
#define | SEEK_SET 0 |
|
#define | SEEK_CUR 1 |
|
#define | SEEK_END 2 |
|
#define | F_UNLCK 0 |
|
#define | F_RDLCK 1 |
|
#define | F_WRLCK 2 |
|
#define | TRUE 1 |
| コンパイル環境に定義がない場合のTRUE定義 [詳細]
|
|
#define | FALSE 0 |
| コンパイル環境に定義がない場合のFALSE定義 [詳細]
|
|
#define | FORCELOWER(A) ((isupper((A))) ? tolower((A)) : (A)) |
|
#define | FORCEUPPER(A) ((islower((A))) ? toupper((A)) : (A)) |
|
#define | MIN(a, b) (((a) > (b)) ? (b) : (a)) |
|
#define | MAX(a, b) (((a) < (b)) ? (b) : (a)) |
|
#define | ABS(a) (((a) < 0) ? (-(a)) : (a)) |
|
#define | SGN(a) (((a) < 0) ? (-1) : ((a) != 0)) |
|
#define | A2I(X) ((X) - 'a') |
|
#define | I2A(X) ((X) + 'a') |
|
#define | D2I(X) ((X) - '0') |
|
#define | I2D(X) ((X) + '0') |
|
#define | KTRL(X) ((X) & 0x1F) |
|
#define | ESCAPE '\033' |
|
#define | atoffset(TYPE, STRUCT_PTR, OFFSET) (*(TYPE*)(((char*)STRUCT_PTR) + (OFFSET))) |
|
変愚蛮怒で新しく追加された主要なマクロ定義ヘッダ / Define some simple constants
- 日付
- 2014/08/16
- 作者
- 不明(変愚蛮怒開発チーム?)