Случайное начальное число во время выполнения

Как я могу генерировать разные случайные числа во время выполнения?

Я пробовал

srand((unsigned) time(0));

Но мне кажется, что случайное число получается при каждом запуске программы, но не при каждом выполнении самой функции .. .

Я пытаюсь автоматизировать некоторые тесты со случайными числами, случайными итерациями, количеством элементов и т. Д. Я думал, что могу просто вызвать

srand((unsigned) time(0));

в начале моей тестовой функции и бинго, но, видимо, нет.

Что вы мне посоветуете сделать?

7
задан Lightness Races with Monica 15 September 2019 в 17:45
поделиться