#include <boost/random/mersenne_twister.hpp>
#include <boost/random/uniform_int.hpp>
#include <boost/random/variate_generator.hpp>
mt19937 gen;
uniform_int<>distribut(1, 10);//产生一个1-10范围内的随机数,这里用的是均匀分布
variate_generator<mt19937 &, uniform_int<>> die(gen, distribut);
int x = die();