std::basic_streambuf<CharT,Traits>::pubimbue, std::basic_streambuf<CharT,Traits>::imbue

< cpp‎ | io‎ | basic streambuf
 
 
 
 
std::locale pubimbue( const std::locale& loc );
(1)
protected:
virtual void imbue( const std::locale& loc );
(2)

更改关联的本地环境。

1) 设置 loc 为本地环境。调用最终导出类的 imbue(loc)

2) 此函数的基类版本无效果。导出类可覆写此函数以提示本地环境的更改。最终导出类可以在 imbue() 的调用间缓存本地环境和成员平面。

参数

loc - 要关联的 locale 对象

返回值

1) 先前关联的本地环境。

示例

参阅

获得相关本地环境的副本
(公开成员函数)