random_shuffle не совсем случайный

Я используюrandom_shuffle на векторе, как это:

#include <algorithm>
vector <Card> deck;
//some code to add cards to the deck here
random_shuffle ( deck.begin(), deck.end() );

При запуске содержимое колоды перемешивается, но этот порядок смешивания сохраняется при перезапуске программы.

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

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

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