Я использую C++ в Visual Studio 2010. Проблема в том, что я пытаюсь сгенерировать массив случайных чисел, но результаты всегда одинаковы при каждом запуске. Например:
Run 1:
[0 20103 43281 37162 101 299]
Stop
Run 2:
[0 20103 43281 37162 101 299]
Stop
...
Итак, мой код генерирует случайные значения для массива, но они всегда являются одними и теми же значениями каждый раз, когда я запускаю код (даже если я очищаю сборку). Мне действительно нужно генерировать случайные значения для каждого запуска.
Вот пример кода, полный код полон простых операций:
...
srand(time(NULL));
for (int i = 0; i < 31; i++){
x[i] = x[i] + rand();
}
Есть идеи?
Обратите внимание на наличие строки srand(time(NULL));
. Это уже в коде, но вывод не в порядке.