Я хочу генерировать просто случайный UUID, поскольку для экземпляров в моей программе просто важно иметь уникальные идентификаторы. Я изучил Повышение UUID, но мне не может удаться генерировать UUID, потому что я не понимаю который класс и метод для использования.
Я ценил бы, если кто-то мог бы дать мне какой-либо пример того, как достигнуть этого.
Базовый пример:
#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