is_trivially_copyable クラス

型が自明にコピー可能な型であるかどうかをテストします。

構文

template <class T>
struct is_trivially_copyable;

パラメーター

T
照会する型。

解説

型の述語のインスタンスは、型 T が自明にコピー可能な型である場合 true を保持し、それ以外の場合は false を保持します。 自明にコピー可能な型とは、自明でないコピー操作、移動操作、デストラクターが含まれない型のことです。 通常、ビット単位のコピーとして実装可能なコピー操作は自明であるとみなされます。 組み込みの型と自明にコピー可能な型の配列は、両方とも自明にコピー可能です。

要件

ヘッダー: <type_traits>

名前空間: std

関連項目

<type_traits>