【发布时间】:2015-12-05 04:33:43
【问题描述】:
我不明白如何从函数临时内存中返回一个散列字符串(不知道如何正确调用它)。现在,我有这个代码:
static const QString &Utils::md5(const QString &inStr)
{
const QByteArray out = QCryptographicHash
::hash(inStr.toUtf8(), QCryptographicHash::Md5)
.toHex();
return QString(out);
}
但它会在编译期间发出警告,并且在我运行程序后它会崩溃。
【问题讨论】: