Namensräume
Varianten
Aktionen

std::experimental::ranges::UnsignedIntegral

Von cppreference.com
< cpp‎ | experimental‎ | ranges
 
 
 
 
Konzeptbibliothek
Kernsprachen-Konzepte
                              
UnsignedIntegral
Objektkonzepte
                              
                              
Vergleichskonzepte
Aufrufbare Konzepte
                                        
                              
URNG-Konzept
 
Definiert in Header <experimental/ranges/concepts>
template< class T >
concept bool UnsignedIntegral = Integral<T> && !SignedIntegral<T>;
(Ranges TS)

Das Konzept UnsignedIntegral<T> ist erfüllt, wenn und nur wenn T ein integraler Typ ist und std::is_signed<T>::value false ist.

[bearbeiten] Hinweise

UnsignedIntegral<T> kann durch einen Typ erfüllt werden, der kein vorzeichenloser Ganzzahltyp ist, z. B. bool.

[bearbeiten] Siehe auch

prüft, ob ein Typ ein ganzzahliger Typ ist
(Klassenvorlage) [bearbeiten]
(C++11)
prüft, ob ein Typ ein vorzeichenbehafteter arithmetischer Typ ist
(Klassenvorlage) [bearbeiten]