std::mbstate_t
Defined in header <cwchar> | | |
|---|---|---|
struct mbstate_t; | | |
mbstate型[医]t是一种简单的非数组类型,它可以表示在实现定义的一组受支持的多字节字符编码规则中可能发生的任何转换状态。零初始化值mbstate_t表示初始转换状态,尽管mbstate_t可能存在也表示初始转换状态的。
可能的实施mbstate_t是一种结构类型,包含表示不完全多字节字符的数组、指示已处理数组中字节数的整数计数器以及当前移位状态的表示形式。
不与std::mbstate_t*争论NULL由于可能的数据竞争:std::mbrlen,,,std::mbrtowc,,,std::mbsrtowcs,,,std::mbtowc,,,std::wcrtomb,,,std::wcsrtombs,,,std::wctomb...
另见
mbsinit | checks if the mbstate_t object represents initial shift state (function) |
|---|
© cppreference.com在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

