Czy standard C ++ 11 gwarantuje identyczne losowe liczby dla tego samego materiału siewnego we wszystkich implementacjach?

Na przykład jeśli wystąpię instancję astd::mt19937 z dokładnie tymi samymi nasionami i parametrami w GCC i pod MSVC, czy powinienem uzyskać taką samą sekwencję liczb losowych? Jeśli tak, zakładam, że ta właściwość będzie się utrzymywać dla mersenne_twister_engine, ponieważ mt19937 jest tylko jednym z określonymi parametrami. To nie jest prawdarand() w C. Wygląda na to, że standardowe dokumenty zastosowane w transformacji w odniesieniu do konkretnego kodu, więc podejrzewam, że zawsze powinno być takie samo, ale diabeł tkwi w szczegółach ...

questionAnswers(1)

yourAnswerToTheQuestion