Namespaces
Variants

std::experimental::ranges:: UnsignedIntegral

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

Das Konzept UnsignedIntegral<T> ist genau dann erfüllt, wenn T ein ganzzahliger Typ ist und std:: is_signed < T > :: value gleich false ist.

Hinweise

UnsignedIntegral<T> kann durch einen Typ erfüllt werden, der kein unsigned integer type ist, zum Beispiel bool .

Siehe auch

prüft, ob ein Typ ein ganzzahliger Typ ist
(Klassentemplate)
(C++11)
prüft, ob ein Typ ein vorzeichenbehafteter arithmetischer Typ ist
(Klassentemplate)