random_shuffle nicht wirklich zufällig

Ich benutze dierandom_shuffle auf einem Vektor wie diesem:

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

Beim Ausführen wird der Inhalt des Decks vertauscht, aber diese vertauschte Reihenfolge wird beibehalten, wenn ich das Programm neu starte.

Habe ich etwas verpasst? Wie kann ich es wirklich zufällig machen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage