Qt实用技巧:QString、LPCWSTR、std::string之间的转换(持续补充)

欢迎技术交流和帮助,提供IT相关服务,索要源码请联系博主QQ: 21497936,若该文为原创文章,未经允许不得转载
原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/100009953

QString转LPCWSTR

LPCWSTR lpcwstr;
lpcwstr = (LPCWSTR)dirPath.toStdWString().c_str()

LPCWSTR转QString

LPCWSTR lpcwstr;
QString str = QString::fromStdWString(lpcwstr);

QString转std::string

QString qStr = "hello";
std::string s = qStr.toStdString();

std::string转QString

std::string str = “hello”;
QString qStr = QString::fromStdString(str);

原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/100009953

发布了227 篇原创文章 · 获赞 237 · 访问量 40万+

猜你喜欢

转载自blog.csdn.net/qq21497936/article/details/100009953