使用Crypto ++在指定范围内生成随机数

时间:2014-04-06 15:04:36

标签: c++ random crypto++

如何使用crypto ++ AutoSeededRandomPool随机数生成器生成指定范围内的随机数。

1 个答案:

答案 0 :(得分:1)

  

如何在指定范围内生成随机数...

使用多精度的Integer。感兴趣的构造者:

Integer (RandomNumberGenerator &rng, const Integer &min, const Integer &max,
         RandomNumberType rnType=ANY, const Integer &equiv=Zero(), const Integer &mod=One())

有关详细信息,请参阅Integer Class Reference


  

...使用crypto ++ AutoSeededRandomPool

AutoSeededRandomPool源自RandomNumberGenerator,因此您可以使用它。

有关详细信息,请参阅AutoSeededRandomPool Class Reference