名稱空間
變體
操作

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

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

更改關聯的區域設定,以便在此呼叫之後(直到另一個對 imbue() 的呼叫)插入或提取的所有字元都使用 locstd::codecvt facet 進行轉換。

如果舊區域設定的編碼是狀態依賴的,並且檔案未定位在開頭,則新區域設定必須具有與之前注入的區域設定相同的 std::codecvt facet。

目錄

[編輯] 引數

loc - 要注入流的區域設定

[編輯] 返回值

(無)

[編輯] 示例

[編輯] 參閱

[虛擬函式]
響應關聯區域設定的更改
(std::basic_streambuf<CharT,Traits> 的虛保護成員函式) [編輯]
設定區域設定
(std::basic_ios<CharT,Traits> 的公有成員函式) [編輯]