I'm using the random_shuffle
on a vector like this:
#include <algorithm>
vector <Card> deck;
//some code to add cards to the deck here
random_shuffle ( deck.begin(), deck.end() );
When run, the content of the deck is mixed up, but this mixed-up order is kept when I restart the program.
Did I miss something? How can I make it truly random?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…