次の方法で共有


is_nothrow_assignable クラス

From 型の値を To 型に代入できるかどうかと、代入でスローしないことが判明しているかどうかをテストします。

構文

template <class To, class From>
struct is_nothrow_assignable;

パラメーター

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

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

解説

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

要件

ヘッダー: <type_traits>

名前空間: std

関連項目

<type_traits>