标签: c++ unicode c++-standard-library
为什么C ++标准在I / O库和regex库中强制支持wstring,但不强制支持u8string,u16string和{{1} }在这些库中?
wstring
u8string
u16string
八年前,我曾问过类似的问题(Using char16_t and char32_t in I/O),然后答案是“图书馆工作组”致力于完全支持Unicode,但无意复制具有Unicode字符变体的图书馆。现有的图书馆设施。”
这仍然是情况吗?我们仍然需要依靠Boost和其他库提供程序来获得更好的Unicode支持吗?