is_trivially_assignable クラス

From 型の値を To 型に普通に代入できるかどうかをテストします

構文

template <class To, class From>
struct is_trivially_assignable;

パラメーター

目的
代入を受け取るオブジェクトの型。

差出人
値を渡すオブジェクトの型。

解説

declval<To>() = declval<From>() は正しい形式である必要があり、トリビアルでない演算を必要としないことがコンパイラに判明している必要があります。 FromTo の両方とも完全な型、void、または不明なバインドの配列にする必要があります。

要件

ヘッダー: <type_traits>

名前空間: std

関連項目

<type_traits>