A TYPE with this trait has a trivial default constructor. Objects of a type with this trait can be default‐initialized by simply writing zeros into the memory footprint of the object. Although it is possible for such a type not to be bitwise copyable, undefined behavior may result if this trait is assigned to such a type. (See the description of TypeTraitBitwiseCopyable.)
Synopsis
Declared in <bslalg_typetraithastrivialdefaultconstructor.h>
struct TypeTraitHasTrivialDefaultConstructor;
Types
Name |
Description |
Metafunction that evaluates to |
|
This class template ties the |
Created with MrDocs