Qt 随机数生成

Qt 随机数生成

Qt 5.10 后,使用 QRandomGenerator 生成随机数。
这里只介绍一个函数QRandomGenerator::bouonder(),如下图所示:
Qt 随机数生成_第1张图片
注意,bounded()函数中返回的数不包括参数中的上限值。

//生成0~9之间的整数随机数
int min = 0
int max = 10
//种子
quint32 seed = quint32(QDateTime::currentDateTime().toSecsSinceEpoch());
QRandomGenerator generator(seed);
int rand = generator.bounded(min, max));

你可能感兴趣的:(Qt,qt,json,开发语言)