Гарантирует ли стандарт C ++ 11 одинаковые случайные числа для одного и того же начального числа в разных реализациях?

Например, если я создаю экземплярstd::mt19937 с теми же начальными числами и параметрами в GCC и MSVC, я должен получить ту же последовательность случайных чисел? Если это так, я предполагаю, что это свойство будет справедливо для mersenne_twister_engine в целом, поскольку mt19937 - это всего лишь одно с конкретными параметрами. Это не верно дляrand() в C. Похоже, в стандартных документах преобразования применяются в терминах конкретного кода, поэтому я подозреваю, что это всегда должно быть одинаковым, но дьявол кроется в деталях ...

Ответы на вопрос(1)

Ваш ответ на вопрос