__is_scalar

Aus RAD Studio
Wechseln zu: Navigation, Suche

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.

Siehe auch