在多线程中,每个线程都要设定不同的种子,不然随机数会是相同的数列
方式:
1)在外部产生随机数,然后将该数作为参数传进线程函数设为seed。
2)将线程ID作为线程的seed。3)使用其他可以令线程拥有不同seed的方法。
*)最好不要使用time(NULL)作为每个线程的seed,因为线程开始的time(NULL)很可能相同。
在多线程中,每个线程都要设定不同的种子,不然随机数会是相同的数列
方式:
1)在外部产生随机数,然后将该数作为参数传进线程函数设为seed。
2)将线程ID作为线程的seed。