一点前景:我的任务需要将 UTF-8 XML 文件转换为 UTF-16(当然,带有适当的 header )。因此,我搜索了将 UTF-8 转换为 UTF-16 的常用方法,发现应该使用 <codecvt>
中的模板。 .
但现在是deprecated ,我想知道执行相同任务的新的常用方法是什么?
(完全不介意使用 Boost,但除此之外我更喜欢尽可能接近标准库。)
最佳答案
别担心。
根据 the same information source :
this library component should be retired to Annex D, along side , until a suitable replacement is standardized.
因此,在完成新的标准化、更安全的版本之前,您仍然可以使用它。
关于c++ - 弃用 header <codecvt> 替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43066201/