qrand因为是伪随机,所以在Qt新版本(Qt 5.10之后的版本)中,已经放弃使用了。
Qt新版本都在使用QRandomeGenerator类。
h:
#include <QRandomGenerator>
#include <QDebug>
private:
QRandomGenerator *randInt;
cpp:
//如下,求1-5之间的随机数:
randInt=new QRandomGenerator();
int i= randInt->bounded(1,5);
qDebug()<<"随机值:"<<i;