Creates and initializes objects with dynamic storage duration, that is, objects whose lifetime is not necessarily limited by the scope in which they were created.| en.cppreference.com
alignment of a type T (or object X)| itanium-cxx-abi.github.io