一、随机函数

  • 函数:​qsrand()、qrand()
  • 随机函数定义在<QtGlobal>中,可以参阅:​

二、使用

  • 在使用qrand()函数产生随机数​之前​,一般要使用qsrand()函数为其​设置初值​,如果不设置初值,那么每次运行程序,qrand()都会产生相同的一组随机数
//产生随机数种子(指从零点整到当前时间所经过的秒数)
qsrand(QTime(0, 0, 0).secsTo(QTime::currentTime()));
//得到随机数
int rand = qrand() % 300;