【发布时间】:2013-09-30 22:44:00
【问题描述】:
当我运行我的函数时,我的 x 和 y 值在每次运行时都保持不变。我不确定我是否错误地使用了 default_random_engine。如何使用dist(engine) 获取我的x 和y 值以随机化并且每次程序执行时输出都不相同?
【问题讨论】:
-
忘记
default_random_engine,它包含在标准中是一个错误。请改用mt19937或mt19937_64。 -
显示一些代码。没有它,就无法说出您是否“错误地使用了 default_random_engine”。
标签: c++ random random-seed