我将班级更改为使用 std::string (基于我在 这里 得到的答案,但我有一个函数返回 wchar_t *。如何将其转换为 std::string?
我试过这个:
std::string test = args.OptionArg();
但它显示错误 C2440: ‘initializing’ : cannot convert from ‘wchar_t *’ to ‘std::basic_string<_Elem,_Traits,_Ax>’
原文由 codefrog 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以只使用
wstring
并将所有内容保留为 Unicode