c++的随机数
一直以来用cstdlib里的rand来抽卡过题
C++11有了新的库,似乎能有更好的随机数生成.梅森旋转法?
这里贴一下代码,方便以后使用
随机数生成
#include <random>
using namespace std;
int main(){
int min = 0,max = 100;
random_device seed;//硬件生成随机数种子
ranlux48 engine(seed());//利用种子生成随机数引擎
uniform_int_distribution<> distrib(min, max);//设置随机数范围,并为均匀分布
int random = distrib(engine);//随机数
}
作者:qbning
-------------------------------------------
个性签名:曾经的我们空有一颗望海的心,却从没为前往大海做过真正的努力
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!