使用C ++ 11随机库生成随机数

就像标题所示,我试图找到一种使用新的C ++ 11 <random>库生成随机数的方法。我已经用以下代码尝试过:


std::default_random_engine generator;

std::uniform_real_distribution<double> uniform_distance(1, 10.001);

我的代码存在的问题是,每次编译和运行它时,它总是生成相同的数字。所以我的问题是,在真正随机的情况下,随机库中还有哪些其他函数可以完成此任务?


对于我的特定用例,我试图获得一个范围内的值 [1, 10]


慕后森
浏览 828回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP