Qt 随机数生成
Qt 5.10 后,使用 QRandomGenerator 生成随机数。
这里只介绍一个函数QRandomGenerator::bouonder(),如下图所示:

注意,bounded()函数中返回的数不包括参数中的上限值。
//生成0~9之间的整数随机数
int min = 0
int max = 10
//种子
quint32 seed = quint32(QDateTime::currentDateTime().toSecsSinceEpoch());
QRandomGenerator generator(seed);
int rand = generator.bounded(min, max));
Qt5.10:利用QRandomGenerator生成指定范围的随机数
本文介绍了如何在Qt 5.10及以上版本中使用QRandomGenerator类的bounded()函数生成0到9之间的整数随机数,包括详细代码示例和种子设置。

被折叠的 条评论
为什么被折叠?



