多線程中隨機數種子的設定

在多線程中,每個線程都要設定不同的種子,不然隨機數會是相同的數列

方式:

1)在外部產生隨機數,然後將該數作爲參數傳進線程函數設爲seed。

2)將線程ID作爲線程的seed。
3)使用其他可以令線程擁有不同seed的方法。
*)最好不要使用time(NULL)作爲每個線程的seed,因爲線程開始的time(NULL)很可能相同。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章