All pastes #239679 Raw Edit

Untitled

public text v1 · immutable
·published 2006-11-05 13:01 UTC
rendered paste body
CRandom::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$