建議初始化srand的方法?我需要一種‘好’的方法來初始化C+中的偽隨機數生成器。我發現一篇文章該條規定:為了生成類隨機數,srand通常被初始化為一些特殊的值,比如那些與執行時間相關的值。例如,函數時間(在標頭ctime中聲明)返回的值每秒鐘都不同,這足以滿足大多數隨機需求。對于我的應用程序來說,Unixtime不夠獨特。有什么更好的方法來初始化這個呢?如果它是可移植的,那么額外的積分,但是代碼將主要運行在Linux主機上。我正在考慮做一些pid/unixtime數學來獲得int,或者可能從/dev/urandom.謝謝!編輯是的,我實際上每秒多次啟動我的應用程序,并且遇到了沖突。
- 3 回答
- 0 關注
- 524 瀏覽
添加回答
舉報
0/150
提交
取消