糊涂铃铛

文章
1
资源
0
加入时间
3年0月8天

并发编程:c++11 多线程中随机数重复问题

srand(time(NULL));是我们熟悉的c++随机函数,用时间做种子。但由于在多线程环境下若想在子线程中随机出不同的随机数则需随机种子的不同。但time以秒计算,略显不足,故参考这篇文章解决此问题:/* 初始化随机种子 */void InitRand(){ // 如果支持高性能精度计数器,则使用其初始化随机种子(微秒级) LARGE_I...