static const bool is_integer; (C++11 前) static constexpr bool is_integer; (C++11 起) std::numeric_limits<T>::is_integer 的值对所有整数算术类型 T 为true ,对其他为 false 。此常量对所有特化有意义。 标准特化 T std::numeric_limits<T>::is_integer 的值 /* non-specialized */ ...
添加is_integral 或is_integral_v (C++17 起) 的特化的程序行为未定义。 模板形参 T - 要检查的类型 辅助变量模板 template< class T >inline constexpr bool is_integral_v = is_integral<T>::value; (C++17 起) is_integer[静态] 鉴别整数类型(std::numeric_limits<T> 的公开静态成员常量) is_floati...
添加is_integral或is_integral_v(C++17 起)的特化的程序行为未定义。 模板形参 T-要检查的类型 辅助变量模板 template<classT> inlineconstexprboolis_integral_v=is_integral<T>::value; (C++17 起) 继承自std::integral_constant 成员常量 value
std::numeric_limits::is_exact std::numeric_limits::is_iec559 std::numeric_limits::is_integer std::numeric_limits::is_modulo std::numeric_limits::is_signed std::numeric_limits::is_specialized std::numeric_limits::lowest std::numeric_limits::max std::numeric_limits::max_digits10 std::num...
<cstddef>#include <cstdint>#include <limits>static_assert(std::numeric_limits<bool>::is_integer&&std::numeric_limits<std::size_t>::is_integer&&std::numeric_limits<std::int32_t>::is_integer&&std::numeric_limits<std::int64_t>::is_integer&&std::numeric_limits<decltype(42)>::is_integer...
std::numeric_limits::is_bounded std::numeric_limits::is_exact std::numeric_limits::is_iec559 std::numeric_limits::is_integer std::numeric_limits::is_modulo std::numeric_limits::is_signed std::numeric_limits::is_specialized std::numeric_limits::lowest std::numeric_limits::max std::numeri...
std::numeric_limits::is_exact std::numeric_limits::is_iec559 std::numeric_limits::is_integer std::numeric_limits::is_modulo std::numeric_limits::is_signed std::numeric_limits::is_specialized std::numeric_limits::lowest std::numeric_limits::max std::numeric_limits::max_digits10 std::num...
指定类型为整数类型 (概念) is_integer [静态] 鉴别整数类型 (std::numeric_limits<T> 的公开静态成员常量) is_floating_point (C++11) 检查类型是否为浮点数类型 (类模板) is_arithmetic (C++11) 检查类型是否为算术类型 (类模板) is_enum (C++11) 检查类型是否为枚举类型 (类模板) 首页...
is_integer [静态] 鉴别整数类型 (std::numeric_limits<T>的公开静态成员常量) is_floating_point (C++11) 检查类型是否是浮点类型 (类模板) is_arithmetic (C++11) 检查类型是否为算术类型 (类模板) is_enum (C++11) 检查类型是否是枚举类型 (类模板)...
std::numeric_limits::is_bounded std::numeric_limits::is_exact std::numeric_limits::is_iec559 std::numeric_limits::is_integer std::numeric_limits::is_modulo std::numeric_limits::is_signed std::numeric_limits::is_specialized std::numeric_limits::lowest std::numeric_limits::max std::numeri...