这些函数可用于获取数字类型的限制。它们用于自动生成的测试用例。

定义
char cpptestLimitsGetMaxChar(void)返回 char 类型的最大值。
char cpptestLimitsGetMinChar(void)返回 char 类型的最小值。
signed char cpptestLimitsGetMaxSignedChar(void)返回带符号字符类型的最大值。
signed char cpptestLimitsGetMinSignedChar(void)返回带符号字符类型的最小值。
unsigned char cpptestLimitsGetMaxUnsignedChar(void)返回无符号字符类型的最大值。
short cpptestLimitsGetMaxShort(void)返回 short 类型的最大值。
short cpptestLimitsGetMinShort(void)返回 short 类型的最小值。
unsigned short cpptestLimitsGetMaxUnsignedShort(void)返回无符号 short 类型的最大值。
int cpptestLimitsGetMaxInt(void)返回 int 类型的最大值。
int cpptestLimitsGetMinInt(void)返回 int 类型的最小值。
unsigned int cpptestLimitsGetMaxUnsignedInt(void)返回无符号 int 类型的最大值。
long cpptestLimitsGetMaxLong(void)返回 long 类型的最大值。
long cpptestLimitsGetMinLong(void)返回 long 类型的最小值。
unsigned long cpptestLimitsGetMaxUnsignedLong(void)返回无符号 long 类型的最大值。
float cpptestLimitsGetMaxPosFloat(void)返回 float 类型的最大正值。
float cpptestLimitsGetMinNegFloat(void)返回 float 类型的最小负值。
float cpptestLimitsGetMaxNegFloat(void)返回 float 类型的最小负值。
float cpptestLimitsGetMaxNegFloat(void)返回 float 类型的最大负值。
float cpptestLimitsGetMinPosFloat(void)返回 float 类型的最小正值。
double cpptestLimitsGetMaxPosDouble(void)返回 double 类型的最大正值。
double cpptestLimitsGetMinNegDouble(void)返回 double 类型的最小负值。
double cpptestLimitsGetMaxNegDouble(void)返回 double 类型的最大负值。
double cpptestLimitsGetMinPosDouble(void)返回 double 类型的最小正值。
long double cpptestLimitsGetMaxPosLongDouble(void)返回 long double 类型的最大正值。
long double cpptestLimitsGetMinNegLongDouble(void)返回 long double 类型的最小负值。
long double cpptestLimitsGetMaxNegLongDouble(void)返回 long double 类型的最大负值。
long double cpptestLimitsGetMinPosLongDouble(void)返回 long double 类型的最大正值。
  • No labels