std::mbstate_t
STD::mbstate[医]T型
Defined in header | | |
---|---|---|
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。