cpp/locale/locale/combine

Constructs a locale object which is a copy of except for the facet of type, which is copied from.

The program is ill-formed if Facet is not a or it is a volatile-qualified facet.

Return value
The new, nameless, locale.

Exceptions
std if does not implement.