Same as the preceding constructor, using the specified basicAllocator to supply memory.
Declared in <bslstl_pair.h>
template<
class... ARGS_1,
class... ARGS_2>
pair(
std::piecewise_construct_t,
std::tuple<ARGS_1...> first_args,
std::tuple<ARGS_2...> second_args,
BloombergLP::bslma::Allocator* basicAllocator);