Namespaces
Variants

std::experimental::ranges:: UnsignedIntegral

From cppreference.net
template < class T >
concept bool UnsignedIntegral = Integral < T > && ! SignedIntegral < T > ;
(ranges TS)

UnsignedIntegral<T> のコンセプトは、 T が整数型であり、かつ std:: is_signed < T > :: value false である場合にのみ満たされます。

注記

UnsignedIntegral<T> は、例えば bool のように、 unsigned integer type ではない型によって満たされる可能性があります。

関連項目

型が整数型かどうかをチェックする
(クラステンプレート)
(C++11)
型が符号付き算術型かどうかをチェックする
(クラステンプレート)