Pet*_*ter 3 c++ random stl c++11
seed_seq对于stl的不同实现,标准是否要求输出相同?换句话说,以下是否保证在不同的标准兼容平台上产生相同的输出?
std::seed_seq sseq = { 1701, 1729, 1791 };
std::array<unsigned int, 5> seq;
sseq.generate(seq.begin(), seq.end());
for (unsigned x : seq)
std::cout << x << " " << std::endl;
Run Code Online (Sandbox Code Playgroud)