在 Windows 上将 QString 转换为 PCWSTR

杰斯

为什么此答案中的以下代码有效:

QString username = "Bond";
std::wstring username = username.toStdWString();
PCWSTR username = username.c_str();

当以下情况没有时:

QString username = "Bond";
PCWSTR username = username.toStdWString().c_str();
按下

临时对象被销毁,c_str()在那之后的结果无效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章