std::basic_filebuf<CharT,Traits>::imbue
來自 cppreference.com
< cpp | io | basic filebuf
protected: virtual void imbue( const std::locale& loc ) |
||
更改關聯的區域設定,以便在此呼叫之後(直到另一個對 imbue()
的呼叫)插入或提取的所有字元都使用 loc
的 std::codecvt facet 進行轉換。
如果舊區域設定的編碼是狀態依賴的,並且檔案未定位在開頭,則新區域設定必須具有與之前注入的區域設定相同的 std::codecvt facet。
目錄 |
[編輯] 引數
loc | - | 要注入流的區域設定 |
[編輯] 返回值
(無)
[編輯] 示例
本節不完整 原因:無示例 |
[編輯] 參閱
[虛擬函式] |
響應關聯區域設定的更改 ( std::basic_streambuf<CharT,Traits> 的虛保護成員函式) |
設定區域設定 ( std::basic_ios<CharT,Traits> 的公有成員函式) |