cpp/io/basic streambuf/pubimbue

Changes the associated locale.

1) Sets as the associated locale. Calls  of the most derived class

2) The base class version of this function has no effect. The derived classes may override this function in order to be informed about the changes of the locale. The derived class may cache the locale and member facets between calls to.

Return value
1) Previous associated locale.