作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
c 标准是否提供线程安全的随机数生成器,而不是使用全局状态,生成器使用并修改提供的状态缓冲区?我熟悉 drand48_r 和 rand_r 但在文档中说 rand_r 是一个弱随机数生成器,而 drand48_r 已过时。什么是好的线程安全随机数生成器?我需要一个用于 double 类型,一个用于 int/long 类型。如果它是可移植的,那就太好了。
最佳答案
C17 定义了随机函数 rand()
(7.22.2.1) 和 srand()
(7.22.2.2)。两者都不需要避免数据竞争。
关于c - c中的线程安全随机数生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62984471/
我是一名优秀的程序员,十分优秀!