我的C++代码严重依赖于采样(使用rand()),但我希望它是可重现的.所以在开始时,我用随机种子初始化srand()并打印出种子.我希望其他人能够再次运行相同的代码,但用相同的种子初始化srand()并获得与我完全相同的答案.
但在什么情况下有保证?我想只有在同一系统上使用相同的编译器编译二进制文件时才有效?可能使得答案与我最初的答案不同的其他因素有哪些?
| 归档时间: | 
 | 
| 查看次数: | 276 次 | 
| 最近记录: |