跨平台MultiByteToWideChar

时间:2020-05-04 04:53:06

标签: c++ boost

boost::locale::conv::to_utfhere)与Windows api MultiByteToWideCharhere)相同吗?

1 个答案:

答案 0 :(得分:1)

至少它们在可能的目标编码方面有所不同:

受支持的源编码集也可能有所不同。

如果问题是在Windows上运行时boost函数是否使用MultiByteToWideChar / WideCharToMultiByte,那么您可能应该浏览boost的实现,但我希望不会。而且无论如何,这是一种可能会更改的实现细节,应该无关紧要。