命名空间
变体
操作

std::ios_base::imbue

来自 cppreference.com
< cpp‎ | io‎ | ios base
 
 
 
 
std::locale imbue( const std::locale& loc );

将流的关联语言环境设置为 loc。在返回之前,通过 register_callback() 注册的每个函数都将使用 imbue_event 作为参数进行调用。

内容

[编辑] 参数

loc - 要与流关联的新语言环境

[编辑] 返回值

操作之前与流关联的语言环境对象。

[编辑] 示例

[编辑] 缺陷报告

以下行为更改缺陷报告已追溯应用于以前发布的 C++ 标准。

DR 应用于 已发布的行为 正确行为
LWG 47 C++98 返回值被错误地指定为 getloc() 的返回值 已更正
LWG 156 C++98 loc 的类型为 const std::locale 已更正为 const std::locale&

[编辑] 另请参见

返回当前语言环境
(公共成员函数) [编辑]