我有两节课:

void Dice::toss()
{
    int dices[SIZE];
    for(int i = 0; i < SIZE; i++)
    {
        dices[i] = rand() % 6 + 1;
    }

}

int Dice::getValue()
{
    return dices[i] ?
}

如何将头等舱中的dices [i]中的值保存到其他类中?

最佳答案

您有一个类,至少有两个方法。

看起来您想让dices成为类成员,这样两种方法都可以看到它。

您的类(class)定义为:

class Dice {
    int dices[SIZE];
    void toss();
    int getValue();
};

然后从dices[SIZE]中取出toss的声明。

关于c++ - 如何将数组保存到两个类方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4485476/

10-11 19:12