| description | Learn more about: is_trivially_copyable Class | |
|---|---|---|
| title | is_trivially_copyable Class | |
| ms.date | 11/04/2016 | |
| f1_keywords |
|
|
| helpviewer_keywords |
|
|
| ms.assetid | 89a53bf8-036c-4108-91e1-fe34adbde8b3 |
Tests whether the type is a trivially copyable type.
template <class T>
struct is_trivially_copyable;T
The type to query.
An instance of the type predicate holds true if the type T is a trivially copyable type, otherwise it holds false. Trivially copyable types have no non-trivial copy operations, move operations, or destructors. Generally, a copy operation is considered trivial if it can be implemented as a bitwise copy. Both built-in types and arrays of trivially copyable types are trivially copyable.
Header: <type_traits>
Namespace: std