生成 2 位长度的随机 UUID
To generate random UUID which is 2 Digit Long
我正在使用Boost Random生成器来生成随机UUID。我现在生成的随机 UUID 非常冗长。相反,我想生成一个 UUID,它是一个 2 位数字,例如:"Dz">
我现在使用的代码行是
std::string strAK = to_string( boost::uuids::random_generator(((( (;
如何修改此代码并生成 2 位长度的 UUID。
微不足道,
std::string strAK = to_string( boost::uuids::random_generator()() ).substr( 0, 2 );
但正如已经评论的那样,这不会是普遍独特的。
相关文章:
- 为什么随机数生成器不在void函数中随机化数字,而在main函数中随机化
- 为什么 Serial.println(<char[]>);返回随机字符?
- 字符串-C++后显示的随机字符
- 循环中的随机函数
- 在c++构造函数中使用随机字符串生成器
- 使用std::mt19937从字符串中返回一个随机单词
- 为什么std::condition_variable notify_all的工作速度比notify_one快(对于随机请
- 如何在C++中高效地构造随机骰子
- 在类中使用随机生成器时出现性能问题
- 在将数字随机生成为数组期间从内存输出随机数的数组
- 将字符随机转换为大写的函数
- 为什么 vector 的随机访问迭代器给出与指针不同的内存地址?
- 如何生成一个随机的 n 位数,其中 n 是任意的
- 将随机生成的数字添加到数组 + 对这些数组求平均值
- 如何使用要传递给 mt19937 的可选随机种子参数设计函数
- 在C++中随机生成 20 个非重复数字
- GCC:随机构建导致执行期间分段错误
- 如何使用 SML 随机生成八进制元组
- 生成 2 位长度的随机 UUID
- 如何将提升 UUID 随机生成器输出传递给主