cpp/memory/polymorphic allocator/construct

Constructs an object in allocated, but not initialized storage pointed to by the provided constructor arguments. If the object is of type that itself uses allocators, or if it is std::pair, passes down to the constructed object.

@1@ Creates an object of the given type by means of uses-allocator construction at the uninitialized memory location indicated by, using  as the allocator.

Return value
(none)