Я заметил, тот стандартный рэнд (), функция дает различные результаты в Windows и Linux. Конечно, я использовал то же семя номер (1234). Вот несколько первых результатов:
ПОБЕДА: 4068 213 12761 8758
LIN: 479142414 465566339 961126155 1057886067
Мое приложение требует, чтобы обе платформы произвели идентичный вывод. Каковы мои опции? Есть ли хорошая замена за рэнд (), который отвечает моему требованию?
спасибо
PS. Я использовал MSVC 2008 на Windows7 и gcc 4.1.2 на CentOS 5.5