[so] mingw

Cibu Cristian so@atlantis.cs.pub.ro
Thu, 27 Nov 2003 23:21:56 +0200


> > mare balarie si mingw asta. Toate executabilele sunt de 3, 4 ori mai
> > mari decat cele facute de Visual C++ 6.0
>
> man strip
>
> > Dar fie, nu aste e problema. toate valorile aleatoare sunt asa de
> > nealeatoare :)... Cu executabilele facute de g++ valorile aleatoare
> > tind spre anumite valori fixe astfel incat dupa cateva iteratii toti
> > cititorii se comporta unitar (nu-i mai dezlipesc) pentru ca toti se
> > gasesc sa citeasca la fel de mult si fac pauza la fel de mult. cu ce
> > construieste Visual C++ totul se comporta cu totul diferit. valorile
> > aleatoare sunt chiar aleatoare.
> > daca cineva are vre-o idee de cum se poate rezolva treaba cu random, il
> > rog sa ma ajute.
>
> man srand
>
> tavi

sar'na pentru sfat. citez din man srand:

rand() is unsafe in multi-thread applications.  rand_r()  is
MT-Safe,  and  should be used instead.  srand() is unsafe in
multi-thread applications.