在 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。

Qt C++ 生成 UUID:使用 QUuid 类生成唯一标识符

原文地址: https://www.cveoy.top/t/topic/qz0P 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录