gpt4 book ai didi

c++ - 从另一个类 C++ 获取数组

转载 作者:行者123 更新时间:2023-11-30 04:10:52 24 4
gpt4 key购买 nike

<分区>

我正在制作一个简单的彩票程序 - 并且正在努力实现。我有一个名为“Ticket Line”的类(class),该类(class)仅包含 6 个玩家正在为其玩彩票的号码。

我想做的是随机生成 6 个(已经有这个函数),然后将其作为值存储在另一个类中。为此,我使用了以下代码:

  class Draw
{
private:
int drawID;
TicketLine* DrawnNumbers;
bool drawn;
}

当抽奖完成后,我想生成随机数(来自 TicketLine 类),然后抽奖能够将这些数字存储到抽奖文件中。

我如何才能访问 DrawnNumbers 类的功能 - 并存储来自 getTicketNumbers.getTicketLine() 函数的结果。

int* getTicketNumbers(void) { return DrawnNumbers->getTicketLine();}; 

程序崩溃如下代码:

//int *ptr[6] = getTicketNumbers();
int *ptr[6] = getTicketNumbers();
for (int x = 0; x < 6; x++){
cout << ptr[x];
}

TicketLine 类:

private: 
int select[6]; //Array of Ticket Numbers.
int* getTicketLine(void) { return select; };

我愿意为解决方案提供几杯虚拟啤酒。我还没有找到一个好的在线酒吧 - 如果你知道的话请告诉我 :-)

谢谢,

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com