Пример поколения UUID с помощью Повышения C++

Я хочу генерировать просто случайный UUID, поскольку для экземпляров в моей программе просто важно иметь уникальные идентификаторы. Я изучил Повышение UUID, но мне не может удаться генерировать UUID, потому что я не понимаю который класс и метод для использования.

Я ценил бы, если кто-то мог бы дать мне какой-либо пример того, как достигнуть этого.

90
задан danijar 31 August 2013 в 10:37
поделиться

1 ответ

Базовый пример:

#include <boost/uuid/uuid.hpp>            // uuid class
#include <boost/uuid/uuid_generators.hpp> // generators
#include <boost/uuid/uuid_io.hpp>         // streaming operators etc.

int main() {
    boost::uuids::uuid uuid = boost::uuids::random_generator()();
    std::cout << uuid << std::endl;
}

Пример вывода:

7feb24af-fc38-44de-bc38-04defc3804de

154
ответ дан 24 November 2019 в 07:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: