Qt C++ 生成 UUID:使用 QUuid 类生成唯一标识符
在 Qt 工程中,可以使用 QUuid 类来生成 UUID。
首先,需要包含 QUuid 头文件:
#include <QUuid>
然后,可以使用 QUuid::createUuid() 方法来生成一个随机的 UUID:
QUuid uuid = QUuid::createUuid();
生成的 UUID 可以使用 toString() 方法转换为字符串格式:
QString uuidString = uuid.toString();
完整的示例代码如下:
#include <QUuid>
#include <QDebug>
int main(int argc, char *argv[])
{
Q_UNUSED(argc);
Q_UNUSED(argv);
QUuid uuid = QUuid::createUuid();
QString uuidString = uuid.toString();
qDebug() << 'Generated UUID: ' << uuidString;
return 0;
}
运行以上代码,将会输出一个随机生成的 UUID。
原文地址: https://www.cveoy.top/t/topic/qz0P 著作权归作者所有。请勿转载和采集!