#include <iostream>
#include <string>
#include <ctime>
#include <unistd.h> // windows下是#include <windows.h>
using namespace std;
int main() {
while (1) {
srand(unsigned(time(0))); // srand()用来设置随机数seed,参数是time()返回的时间,time(0)表示从1970.1.1过去的时间,单位为秒
cout << rand() << endl;
sleep(1);
}
return 0;
}
使用随机数产生工具
本文介绍了一个使用C++生成随机数并结合定时任务的应用实例。通过srand()和rand()函数生成随机数,利用sleep()函数实现定时任务,每秒输出一个随机数。适合初学者理解随机数生成及定时任务的实现。

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



