public member function
<streambuf> <iostream>

std::basic_streambuf::pubimbue

locale pubimbue (const locale& loc);
灌输区域设置
loc 关联到流缓冲区

该函数还会调用其受保护的虚成员函数 imbue 来通知派生类有关更改。

参数

loc
要关联到流缓冲区的新 locale 对象。

返回值

调用前与流缓冲区关联的 locale 对象。

数据竞争

修改*流缓冲区*对象。
同时访问同一*流缓冲区*对象可能会导致数据竞争。

异常安全

基本保证:如果抛出异常,则流缓冲区处于有效状态(这也适用于标准派生类)。

另见