Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何将表示为 boost::filesystem::path 的文件转换为 QByteArray 类型的对象?我需要从文件数据创建 MD5 哈希,并且 QCryptographicHash::hash 需要 QByteArray 作为第一个参数
有一个path::string()方法。
所以代码看起来像这样:
const QByteArray pathAsArray = QByteArray(path.string().c_str());