Construct a pair from a and b, using basicAllocator.
Declared in <bslstl_pair.h>
template<
class PARAM_1,
class PARAM_2>
pair(
PARAM_1&& a,
PARAM_2&& b,
BloombergLP::bslma::Allocator* basicAllocator);
Construct a pair with the first member initialized to the specified a value and the second member initialized to the specified b value, using the specified basicAllocator to supply memory for each member when its type uses bslma-style allocators.
| Name | Description |
|---|---|
| a | value forwarded to the constructor of T1 |
| b | value forwarded to the constructor of T2 |
| basicAllocator | allocator used to supply memory |