c语言的库函数 rand 生成的随机数为伪随机数。
c++提供随机数引擎类和随机数分布类
头文件: random
随机数引擎:
随机数引擎的例子:
default_random_engine e;
for (int i = 1;i <= 10;i++)
cout << e() << endl;//e()对象生成下一个随机数
随机数引擎操作
default_random_engine e;//默认构造函数
default_random_engine e(100);//100为随机种子
e.seed(100);//100为随机种子
cout << e.min() << en