c++产生随机数函数是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/21 16:41:40
要随机产生1 ,2, 3, 4其中的一个
请给出此部分源码
谢谢

正在开发审定中的 C++ 新版标准包括一个随机数生成器库,可以生成好几种常用随机分布类型的随机数。
不过传统的随机数函数还是标准 C 库中的 rand()。

// 设定随机数发生公式的种子值
srand( (unsigned)time( NULL ) );

// 获得随机数
int i = rand() % 4 + 1;