|
inlinestaticconstexprnoexcept |
Construct an object of type _Up.
| __a | An allocator. |
| __p | Pointer to memory of suitable size and alignment for an object of type _Up. |
| __args | Constructor arguments. |
Calls __a.construct(__p, std::forward<_Args>(__args)...) in C++11, C++14 and C++17. Changed in C++20 to call std::construct_at(__p, std::forward<_Args>(__args)...) instead.
Definition at line 843 of file bits/alloc_traits.h.
References std::__is_nothrow_new_constructible, std::_Construct(), and std::forward().
