std::uninitialized_construct_using_allocator

Header: <memory>

Creates an object of the given type T by means of uses-allocator construction at the uninitialized memory location indicated by p.

# Declarations

template< class T, class Alloc, class... Args >
constexpr T* uninitialized_construct_using_allocator( T* p,
const Alloc& alloc,
Args&&... args );

(since C++20)

# Parameters

# Return value

Pointer to the newly-created object of type T.

# Example

This section is incompleteReason: no example

# See also