Construct an ELEMENT_TYPE at address using perfect forwarding.
Declared in <bslma_bslallocator.h>
template<
class ELEMENT_TYPE,
class ARG1,
class... ARGS>
void
construct(
ELEMENT_TYPE* address,
ARG1&& argument1,
ARGS&&... arguments);
Same as the preceding construct overload, using perfect forwarding.
| Name | Description |
|---|---|
| address | uninitialized storage for the new object |
| argument1 | first constructor argument |
| arguments | remaining constructor arguments |