C++Builder相談室

このエントリーをはてなブックマークに追加
505デフォルトの名無しさん
C++Builder5でSTLのrandom_shuffleを使ったのですが
毎回同じパターンでしかランダムに並び替えてくれません。

  using namespace std;

  vector<int> v; //vector<int> v;
  vector<int>::iterator ite; //vector<int>::iterator ite;

  for (int i=0;i<10;i++)
  {
    v.push_back(i);
  }

  random_shuffle(v.begin(),v.end());

random_shuffleの前にsrand((unsigned int)time(NULL));ってやってもダメでした。
毎回違うようにランダムに並び替えてもらうためには、どうやればよろしいのでしょうか?