c++使用Boost 产生UUID

boost uuid

Boost库是一个可移植的开源C++库,它提供了UUID的实现。

下面的代码可以生成一个UUID


#include 
#include 
#include 

boost::uuids::uuid a_uuid = boost::uuids::random_generator()(); // 这里是两个() ,因为这里是调用的 () 的运算符重载
const string tmp_uuid = oost::uuids::to_string(a_uuid);


你可能感兴趣的:(boost)