Classe is_trivially_assignable
Verifica se un valore di tipo From
può essere facilmente assegnato al tipo To
.
Sintassi
template <class To, class From>
struct is_trivially_assignable;
Parametri
Per
Il tipo di oggetto che riceve l'assegnazione.
Da
Il tipo di oggetto che fornisce il valore.
Osservazioni:
L'espressione declval<To>() = declval<From>()
deve essere nel formato corretto e deve essere nota al compilatore per non richiedere operazioni complesse. From
e To
devono essere tipi completi, void
, o matrici di valori associati sconosciuti.
Requisiti
Intestazione:<type_traits>
Spazio dei nomi: std