Partager via


is_nothrow_assignable, classe

Teste si une valeur de type From peut être affectée au type To et que l’affectation est connue pour ne pas être levée.

Syntaxe

template <class To, class From>
struct is_nothrow_assignable;

Paramètres

Pour
Type de l'objet qui reçoit l'assignation.

De
Type de l'objet qui fournit la valeur.

Notes

L’expression declval<To>() = declval<From>() doit être bien formée et le compilateur doit savoir qu’elle ne lève pas d’exception. From et To doivent être des types complets, voidou des tableaux de limites inconnues.

Spécifications

Header :<type_traits>

Espace de noms : std

Voir aussi

<type_traits>