CrossFramework Library
|
値が範囲内か調べるマクロを記述する。
マクロ定義 | |
値範囲チェック | |
#define | XBASE_IS_VALUE_IN_RANGE_MIN_MAX(aMinVal, aVal, aMaxVal) ( aMinVal < aVal && aVal < aMaxVal ) |
aMin < aVal < aMaxな値か調べる。 | |
#define | XBASE_IS_VALUE_IN_RANGE_EMIN_MAX(aMinVal, aVal, aMaxVal) ( aMinVal <= aVal && aVal < aMaxVal ) |
aMin <= aVal < aMaxな値か調べる。 | |
#define | XBASE_IS_VALUE_IN_RANGE_EMIN_EMAX(aMinVal, aVal, aMaxVal) ( aMinVal <= aVal && aVal <= aMaxVal ) |
aMin <= aVal <= aMaxな値か調べる。 | |
#define | XBASE_IS_VALUE_IN_RANGE_MAX(aVal, aMaxVal) ( aVal < aMaxVal ) |
aVal < aMaxな値か調べる。 | |
#define | XBASE_IS_VALUE_IN_RANGE_EMAX(aVal, aMaxVal) ( aVal <= aMaxVal ) |
aVal <= aMaxな値か調べる。 | |
#define | XBASE_IS_VALUE_IN_RANGE_MIN(aMinVal, aVal) ( aMinVal < aVal ) |
aMin < aValな値か調べる。 | |
#define | XBASE_IS_VALUE_IN_RANGE_EMIN(aMinVal, aVal) ( aMinVal <= aVal ) |
aMin <= aValな値か調べる。 |