wbuffer_convert
類別
描述資料流緩衝區,可控制與位元組資料流緩衝區之間的項目傳輸。
語法
template <class Codecvt, class Elem = wchar_t, class Traits = std::char_traits<Elem>>
class wbuffer_convert
: public std::basic_streambuf<Elem, Traits>
參數
Codecvt
代表 locale
轉換物件的 Facet。
Elem
寬字元項目類型。
Traits
與 Elem
相關聯的特性。
備註
這個類別範本描述一個資料流程緩衝區,可控制 型 _Elem
別 的傳輸,其字元特性是由 類別 Traits
所描述,以及從 型 std::streambuf
別的位元組資料流程緩衝區來回傳輸。
Elem
值序列與多位元組序列之間的轉換,是由類別 Codecvt<Elem, char, std::mbstate_t>
的物件所執行,其符合標準程式碼轉換 facet std::codecvt<Elem, char, std::mbstate_t>
的需求。
這個類別範本的物件會儲存:
- 其基礎位元組資料流程緩衝區的指標。\
- 配置之轉換 Facet 物件的指標,在終結 時
wbuffer_convert
會釋出此物件。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應