is_nothrow_assignable クラス
From 型の値を To 型に代入できるかどうかと、代入でスローしないことが判明しているかどうかをテストします。
構文
template <class To, class From>
struct is_nothrow_assignable;
パラメーター
To
代入を受け取るオブジェクトの型。
From
値を渡すオブジェクトの型。
注釈
式 declval<To>() = declval<From>() は正しい形式である必要があり、スローしないことがコンパイラに判明している必要があります。 From と To の両方とも完全な型、void、または不明なバインドの配列にする必要があります。
要件
ヘッダー:<type_traits>
名前空間: std