ConceptC++ Concept Web

Concept UnsignedIntegral

concept UnsignedIntegral<typename T> : Integral { };
 
concept_map UnsignedIntegral<unsigned char> { };
concept_map UnsignedIntegral<unsigned short> { };
concept_map UnsignedIntegral<unsigned int> { };
concept_map UnsignedIntegral<unsigned long> { };
concept_map UnsignedIntegral<unsigned long long> { };

Where Defined

#include <concepts>

Description

Concept UnsignedIntegral requires all of the operations of built-in unsigned integral types. Every built-in unsigned integral type is a model of this concept.