是否所有C++ STL都生成相同的随机数(对于相同的种子)?

14 c++ random stl numbers generator

是否所有C++ STL都生成相同的随机数(对于相同的种子)?这适用于所有平台吗?这是指定的吗?

Bjö*_*lex 12

不,标准不要求具体实施.此外,获取随机数的唯一标准方法是randsrand,它们不是最初的STL的一部分,而是从C接管的函数.

  • @Klaim:`std :: mt19937`是一个具体的实现. (5认同)