命名空间
变体
操作

std::basic_filebuf<CharT,Traits>::imbue

来自 cppreference.com
< cpp‎ | io‎ | basic filebuf
 
 
 
 
protected:
virtual void imbue( const std::locale& loc )

更改关联的区域设置,以便在此调用之后(以及在另一个调用 imbue() 之前)插入或提取的所有字符都使用 locstd::codecvt 面进行转换。

如果旧区域设置的编码是状态相关的,并且文件未定位在开头,则新区域设置必须与先前嵌入的区域设置具有相同的 std::codecvt 面。

内容

[编辑] 参数

loc - 要将流与之嵌入的区域设置

[编辑] 返回值

(无)

[编辑] 示例

[编辑] 另请参见

[虚拟]
更改关联的区域设置
(std::basic_streambuf<CharT,Traits> 的虚拟受保护成员函数) [编辑]
设置区域设置
(std::basic_ios<CharT,Traits> 的公共成员函数) [编辑]