我创建了这个随机数类,以便在需要时在我的游戏引擎中使用随机数,但是我在函数方面遇到了问题,我该如何返回 R?(请记住我完全是新手)
#pragma once
#include <ctime>
#include <random>
using namespace std;
class Random
{
private:
public:
Random() { default_random_engine RandomNumber(time(0));};
int RandomNumber()
{
uniform_int_distribution<int> R();
return = R;
}
float RandomFloat()
{
uniform_int_distribution<float> R();
}
int RandomNumberRange(int Min =0,int Max =0)
{
uniform_int_distribution<int> R(Min,Max);
}
float RandomFloatRange(float Min = 0, float Max = 0)
{
uniform_int_distribution<float> R(Min,Max);
}};
return uniform_int_distribution<int>{}(RandomNumber);
- walnut