Returns a copy of the allocator object associated with the basic_string.
Parameters
none
Return Value
The allocator.
Member type allocator_type is the type of the allocator used by the container, defined in basic_string as an alias of its third template parameter (Alloc).
Complexity
Unspecified, but generally constant.
Iterator validity
No changes.
Data races
The object is accessed.
Exception safety
No-throw guarantee: this member function never throws exceptions.
Copying any instantiation of the default allocator is also guaranteed to never throw.