std :: is_unsigned是否意味着std :: is_integral

Fla*_*een 6 c++ type-traits

如果我需要一种满足std::is_unsignedstd::is_integral,我必须同时检查或只std::is_unsigned

Mat*_*her 10

cppreference有这一行is_unsigned(https://en.cppreference.com/w/cpp/types/is_unsigned):

对于无符号整数类型和bool类型,结果为true,对于有符号整数类型和浮点类型,结果为false.对于任何其他类型,值为false.

所以,如果is_unsignedtrue,那么is_integral也将.