__is_scalar
Nach oben zu Typ-Trait-Funktionen (C++11) - Index
Kategorie
Typ-Trait-Funktionen
Syntax
bool __is_scalar( typename T )
Gibt true zurück, wenn und nur wenn T ein skalarer Typ ist.
Der skalare Typ wird im Abschnitt 3.9 p10 des Working Draft beschrieben. Wichtig:
__is_arithmetic( T ) || __is_enumeration(T) ||
__is_pointer(T) || __is_member_pointer(T)
Skalare Typen haben eine integrierte Bedeutung für den Operator < als auch für den Operator ==. Deshalb ist __closure kein skalarer Typ.