Freigeben über


is_nothrow_assignable-Klasse

Überprüft, ob dem Typ "Von" ein Wert zugewiesen werden kann, und die Zuordnung wird nicht ausgelöst.

Syntax

template <class To, class From>
struct is_nothrow_assignable;

Parameter

An
Der Typ des Objekts, das die Zuweisung empfängt.

Von
Der Typ des Objekts, das den Wert bereitstellt.

Hinweise

Der Ausdruck declval<To>() = declval<From>() muss wohlgeformt sein und der Compiler muss wissen, dass er nicht auslöst. "Von" und "An" müssen vollständige Typen voidoder Arrays unbekannter Grenzen sein.

Anforderungen

Header:<type_traits>

Namespace: std

Siehe auch

<type_traits>