⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 limits

📁 arm_uclinux_tools用于安装linux的编译器
💻
📖 第 1 页 / 共 3 页
字号:
      { return 0; }      static char round_error() throw()      { return 0; }      static const int min_exponent = 0;      static const int min_exponent10 = 0;      static const int max_exponent = 0;      static const int max_exponent10 = 0;      static const bool has_infinity = false;      static const bool has_quiet_NaN = false;      static const bool has_signaling_NaN = false;      static const float_denorm_style has_denorm = denorm_absent;      static const bool has_denorm_loss = false;      static char infinity() throw()      { return char(); }      static char quiet_NaN() throw()      { return char(); }      static char signaling_NaN() throw()      { return char(); }      static char denorm_min() throw()      { return static_cast<char>(0); }      static const bool is_iec559 = false;      static const bool is_bounded = true;      static const bool is_modulo = true;      static const bool traps = __glibcxx_integral_traps;      static const bool tinyness_before = false;      static const float_round_style round_style = round_toward_zero;    };  template<>    struct numeric_limits<signed char>    {      static const bool is_specialized = true;      static signed char min() throw()      { return -__SCHAR_MAX__ - 1; }      static signed char max() throw()      { return __SCHAR_MAX__; }      static const int digits = __glibcxx_digits (signed char);      static const int digits10 = __glibcxx_digits10 (signed char);      static const bool is_signed = true;      static const bool is_integer = true;      static const bool is_exact = true;      static const int radix = 2;      static signed char epsilon() throw()      { return 0; }      static signed char round_error() throw()      { return 0; }      static const int min_exponent = 0;      static const int min_exponent10 = 0;      static const int max_exponent = 0;      static const int max_exponent10 = 0;      static const bool has_infinity = false;      static const bool has_quiet_NaN = false;      static const bool has_signaling_NaN = false;      static const float_denorm_style has_denorm = denorm_absent;      static const bool has_denorm_loss = false;      static signed char infinity() throw()      { return static_cast<signed char>(0); }      static signed char quiet_NaN() throw()      { return static_cast<signed char>(0); }      static signed char signaling_NaN() throw()      { return static_cast<signed char>(0); }      static signed char denorm_min() throw()      { return static_cast<signed char>(0); }      static const bool is_iec559 = false;      static const bool is_bounded = true;      static const bool is_modulo = true;      static const bool traps = __glibcxx_integral_traps;      static const bool tinyness_before = false;      static const float_round_style round_style = round_toward_zero;    };  template<>    struct numeric_limits<unsigned char>    {      static const bool is_specialized = true;      static unsigned char min() throw()      { return 0; }      static unsigned char max() throw()      { return __SCHAR_MAX__ * 2U + 1; }      static const int digits = __glibcxx_digits (unsigned char);      static const int digits10 = __glibcxx_digits10 (unsigned char);      static const bool is_signed = false;      static const bool is_integer = true;      static const bool is_exact = true;      static const int radix = 2;      static unsigned char epsilon() throw()      { return 0; }      static unsigned char round_error() throw()      { return 0; }      static const int min_exponent = 0;      static const int min_exponent10 = 0;      static const int max_exponent = 0;      static const int max_exponent10 = 0;      static const bool has_infinity = false;      static const bool has_quiet_NaN = false;      static const bool has_signaling_NaN = false;      static const float_denorm_style has_denorm = denorm_absent;      static const bool has_denorm_loss = false;      static unsigned char infinity() throw()      { return static_cast<unsigned char>(0); }      static unsigned char quiet_NaN() throw()      { return static_cast<unsigned char>(0); }      static unsigned char signaling_NaN() throw()      { return static_cast<unsigned char>(0); }      static unsigned char denorm_min() throw()      { return static_cast<unsigned char>(0); }      static const bool is_iec559 = false;      static const bool is_bounded = true;      static const bool is_modulo = true;      static const bool traps = __glibcxx_integral_traps;      static const bool tinyness_before = false;      static const float_round_style round_style = round_toward_zero;    };  template<>    struct numeric_limits<wchar_t>    {      static const bool is_specialized = true;      static wchar_t min() throw()      { return __glibcxx_min (wchar_t); }      static wchar_t max() throw()      { return __glibcxx_max (wchar_t); }      static const int digits = __glibcxx_digits (wchar_t);      static const int digits10 = __glibcxx_digits10 (wchar_t);      static const bool is_signed = __glibcxx_signed (wchar_t);      static const bool is_integer = true;      static const bool is_exact = true;      static const int radix = 2;      static wchar_t epsilon() throw()      { return 0; }      static wchar_t round_error() throw()      { return 0; }      static const int min_exponent = 0;      static const int min_exponent10 = 0;      static const int max_exponent = 0;      static const int max_exponent10 = 0;      static const bool has_infinity = false;      static const bool has_quiet_NaN = false;      static const bool has_signaling_NaN = false;      static const float_denorm_style has_denorm = denorm_absent;      static const bool has_denorm_loss = false;      static wchar_t infinity() throw()      { return wchar_t(); }      static wchar_t quiet_NaN() throw()      { return wchar_t(); }      static wchar_t signaling_NaN() throw()      { return wchar_t(); }      static wchar_t denorm_min() throw()      { return wchar_t(); }      static const bool is_iec559 = false;      static const bool is_bounded = true;      static const bool is_modulo = true;      static const bool traps = __glibcxx_integral_traps;      static const bool tinyness_before = false;      static const float_round_style round_style = round_toward_zero;    };  template<>    struct numeric_limits<short>    {      static const bool is_specialized = true;      static short min() throw()      { return -__SHRT_MAX__ - 1; }      static short max() throw()      { return __SHRT_MAX__; }      static const int digits = __glibcxx_digits (short);      static const int digits10 = __glibcxx_digits10 (short);      static const bool is_signed = true;      static const bool is_integer = true;      static const bool is_exact = true;      static const int radix = 2;      static short epsilon() throw()      { return 0; }      static short round_error() throw()      { return 0; }      static const int min_exponent = 0;      static const int min_exponent10 = 0;      static const int max_exponent = 0;      static const int max_exponent10 = 0;      static const bool has_infinity = false;      static const bool has_quiet_NaN = false;      static const bool has_signaling_NaN = false;      static const float_denorm_style has_denorm = denorm_absent;      static const bool has_denorm_loss = false;      static short infinity() throw()      { return short(); }      static short quiet_NaN() throw()      { return short(); }      static short signaling_NaN() throw()      { return short(); }      static short denorm_min() throw()      { return short(); }      static const bool is_iec559 = false;      static const bool is_bounded = true;      static const bool is_modulo = true;      static const bool traps = __glibcxx_integral_traps;      static const bool tinyness_before = false;      static const float_round_style round_style = round_toward_zero;    };  template<>    struct numeric_limits<unsigned short>    {      static const bool is_specialized = true;      static unsigned short min() throw()      { return 0; }      static unsigned short max() throw()      { return __SHRT_MAX__ * 2U + 1; }      static const int digits = __glibcxx_digits (unsigned short);      static const int digits10 = __glibcxx_digits10 (unsigned short);      static const bool is_signed = false;      static const bool is_integer = true;      static const bool is_exact = true;      static const int radix = 2;      static unsigned short epsilon() throw()      { return 0; }      static unsigned short round_error() throw()      { return 0; }      static const int min_exponent = 0;      static const int min_exponent10 = 0;      static const int max_exponent = 0;      static const int max_exponent10 = 0;      static const bool has_infinity = false;      static const bool has_quiet_NaN = false;      static const bool has_signaling_NaN = false;      static const float_denorm_style has_denorm = denorm_absent;      static const bool has_denorm_loss = false;      static unsigned short infinity() throw()      { return static_cast<unsigned short>(0); }      static unsigned short quiet_NaN() throw()      { return static_cast<unsigned short>(0); }      static unsigned short signaling_NaN() throw()      { return static_cast<unsigned short>(0); }      static unsigned short denorm_min() throw()      { return static_cast<unsigned short>(0); }      static const bool is_iec559 = false;      static const bool is_bounded = true;      static const bool is_modulo = true;      static const bool traps = __glibcxx_integral_traps;      static const bool tinyness_before = false;      static const float_round_style round_style = round_toward_zero;    };  template<>    struct numeric_limits<int>    {      static const bool is_specialized = true;      static int min() throw()      { return -__INT_MAX__ - 1; }      static int max() throw()      { return __INT_MAX__; }      static const int digits = __glibcxx_digits (int);      static const int digits10 = __glibcxx_digits10 (int);      static const bool is_signed = true;      static const bool is_integer = true;      static const bool is_exact = true;      static const int radix = 2;      static int epsilon() throw()      { return 0; }      static int round_error() throw()      { return 0; }      static const int min_exponent = 0;      static const int min_exponent10 = 0;      static const int max_exponent = 0;      static const int max_exponent10 = 0;      static const bool has_infinity = false;      static const bool has_quiet_NaN = false;      static const bool has_signaling_NaN = false;      static const float_denorm_style has_denorm = denorm_absent;      static const bool has_denorm_loss = false;      static int infinity() throw()      { return static_cast<int>(0); }      static int quiet_NaN() throw()      { return static_cast<int>(0); }      static int signaling_NaN() throw()      { return static_cast<int>(0); }      static int denorm_min() throw()      { return static_cast<int>(0); }      static const bool is_iec559 = false;      static const bool is_bounded = true;      static const bool is_modulo = true;      static const bool traps = __glibcxx_integral_traps;      static const bool tinyness_before = false;      static const float_round_style round_style = round_toward_zero;    };  template<>    struct numeric_limits<unsigned int>    {      static const bool is_specialized = true;      static unsigned int min() throw()      { return 0; }      static unsigned int max() throw()      { return __INT_MAX__ * 2U + 1; }      static const int digits = __glibcxx_digits (unsigned int);      static const int digits10 = __glibcxx_digits10 (unsigned int);      static const bool is_signed = false;      static const bool is_integer = true;      static const bool is_exact = true;      static const int radix = 2;      static unsigned int epsilon() throw()      { return 0; }      static unsigned int round_error() throw()      { return 0; }      static const int min_exponent = 0;      static const int min_exponent10 = 0;      static const int max_exponent = 0;      static const int max_exponent10 = 0;      static const bool has_infinity = false;      static const bool has_quiet_NaN = false;      static const bool has_signaling_NaN = false;      static const float_denorm_style has_denorm = denorm_absent;      static const bool has_denorm_loss = false;      static unsigned int infinity() throw()      { return static_cast<unsigned int>(0); }      static unsigned int quiet_NaN() throw()      { return static_cast<unsigned int>(0); }      static unsigned int signaling_NaN() throw()      { return static_cast<unsigned int>(0); }      static unsigned int denorm_min() throw()      { return static_cast<unsigned int>(0); }      static const bool is_iec559 = false;      static const bool is_bounded = true;      static const bool is_modulo = true;      static const bool traps = __glibcxx_integral_traps;      static const bool tinyness_before = false;      static const float_round_style round_style = round_toward_zero;    };

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -