cpp/memory/polymorphic allocator/polymorphic allocator

Constructs a new. @1@ Constructs a using the return value of  as the underlying memory resource. @2-3@ Constructs a  using  as the underlying memory resource. @4@ Constructs a using  as the underlying memory resource. This constructor provides an implicit conversion from.

Exceptions
@4@ Throws nothing.