C ++ 17 wstring到字符串-WINDOWS

时间:2019-01-10 02:28:41

标签: string c++17 wstring

#include <codecvt>

由于C ++ 17中不赞成使用codecvt,所以我需要可靠的方法将wstring转换为基本字符串。

2 个答案:

答案 0 :(得分:0)

特定于Windows的解决方案是使用WideCharToMultiByte。

答案 1 :(得分:0)

“已弃用”并不意味着“已删除”。这意味着它可能会在将来的C ++标准中被删除。请暂时使用它。例如,C ++ 20仍带有。而且该标准的委员会似乎已经决定,只有在他们有替换它的地方时,他们才会继续进行删除。