前端之家收集整理的这篇文章主要介绍了
c – 如何生成一个好的随机种子传递给srand()?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写一个C程序,需要为其内部
用法创建一个临时
文件.我想允许通过运行多个进程来同时执行程序,因此临时
文件名需要
随机化,这样每个
生成的进程将
生成一个唯一的临时
文件名供自己使用.
我使用rand()为部分文件名生成随机字符,所以我需要使用srand()初始化随机数生成器的种子.
有什么选择可以将一个好的参数传递给srand(),这样两个进程就不会用相同的种子值进行初始化?
我的代码需要在Windows和Linux上运行.
原文链接:https://www.f2er.com/c/116905.html