rendered paste bodyCRandom::CRandom(){
boost::minstd_rand generator(42u);
generator.seed(static_cast<unsigned int>(std::time(0)));
boost::uniform_real<> uni_dist(0,1);
boost::variate_generator<boost::minstd_rand&, boost::uniform_real<> > un = boost::
variate_generator<boost::minstd_rand&, boost::uniform_real<> > uni(generator, uni_dist);
}
jjabon@di-pc69:~/elekis.tar.gz_FILES/Structure de l'info/StructDeInf_5.0$ make
g++ -o Random.o -c Random.cpp -Wall -ansi
Random.cpp: In constructor «CRandom::CRandom()»:
Random.cpp:5: erreur: no matching function for call to «boost::variate_generator<boost::minstd_rand&, boost::uniform_real<double> >::variate_generator()»
/usr/include/boost/random/variate_generator.hpp:97: note: candidats sont: boost::variate_generator<Engine, Distribution>::variate_generator(Engine, Distribution) [with Engine = boost::minstd_rand&, Distribution = boost::uniform_real<double>]
/usr/include/boost/random/variate_generator.hpp:87: note: boost::variate_generator<boost::minstd_rand&, boost::uniform_real<double> >::variate_generator(const boost::variate_generator<boost::minstd_rand&, boost::uniform_real<double> >&)Random.cpp:10: erreur: expected primary-expression before «uni»
Random.cpp:10: erreur: expected «,» or «;» before «uni»
Random.cpp:10: attention : unused variable «un»
make: *** [Random.o] Erreur 1
jjabon@di-pc69:~/elekis.tar.gz_FILES/Structure de l'info/StructDeInf_5.0$