生成 1--Max 之间的一个随机数字
#include "stdafx.h"
#include <random>
int RandomInt( int Max, int Min = 1 )
{
std::tr1::random_device rd;
std::tr1::mt19937 generator(rd());
std::tr1::uniform_int<> distribution( Min, Max );
return distribution(generator);
}
生成 1--Max 之间的一个随机数字
#include "stdafx.h"
#include <random>
int RandomInt( int Max, int Min = 1 )
{
std::tr1::random_device rd;
std::tr1::mt19937 generator(rd());
std::tr1::uniform_int<> distribution( Min, Max );
return distribution(generator);
}