locale pubimbue(const locale& loc);
The member function stores loc in the locale object, calls imbue(), and then returns the previous value stored in the locale object.
loc
imbue
()