Tino: C++ Random hilfe

Beitrag lesen

Hallo,

ich möchte in c++ eine zahl bekommen, die sich bei jedem start verändert.

in einer Liste:
zeile 5: zahl ist bei jedem start gleich.
wenn ich mit der methode srand(int var) arbeite, muss ich immer die var ändern um eine andere zahl zu bekommen.

welche möglichkeit habe ich, das die zahl sich selber ändert, ohne meine hilfe wie bei srand() ?????

<1 ListeWeg::iterator it;
<2 iAnzahlListenelemente=0;
<3
<4 iAnzahl=p_ptwegliste.size();
<5 zahl=rand()% iAnzahl;  // RANDOM zahl die immer gleich bleibt
<6
<7 for (it=p_ptwegliste.begin();it!=p_ptwegliste.end();it++)
<8 {
<9  if(zahl==iAnzahlListenelemente)
<0  {
<   (*it)->vAnnahme(fz);
<   cout << **it << endl;
<  }
<  iAnzahlListenelemente++;
<
< }

danke für die hilfe