我正在关注
我查阅了网络以寻找相关信息,但未能找到任何与此有关的信息。我只能找到像这样的内容:
如果T是整数类型(bool、char、char16_t、char32_t、wchar_t、short、int、long、long long,包括任何签名、无符号和cv限定符变体),则提供成员常量值等于true。对于任何其他类型,值为false。
因此问题在于:为什么C++标准委员会决定
type_traits
,无意中发现float
不被视为整型。这让我感到惊讶。我查阅了网络以寻找相关信息,但未能找到任何与此有关的信息。我只能找到像这样的内容:
如果T是整数类型(bool、char、char16_t、char32_t、wchar_t、short、int、long、long long,包括任何签名、无符号和cv限定符变体),则提供成员常量值等于true。对于任何其他类型,值为false。
因此问题在于:为什么C++标准委员会决定
float
不是整型?