创建参与者向量,并向每个参与者添加信息

时间:2018-12-07 17:51:14

标签: c++ vector

我正在创建一个允许1-6个玩家参与的垄断游戏(如果您选择一个,那么您将与AI对抗)。我创建了一个向量

vector <int> players;

并要求用户输入有多少名玩家在玩

    int numplayers =0 ;
vector <int> players(numplayers);

cout << "How many players will be playing this round of Monopoly? 1-6" << endl;
cin >> numplayers;

}

在用户指示有多少玩家在玩后,我需要让每个玩家选择一个游戏作品,然后显示他们的游戏作品,金额,最终拥有的财产等。

我想知道如何在向量中选择数量的玩家之间移动并分配每个输入的信息。

任何信息都将非常有帮助。

1 个答案:

答案 0 :(得分:0)

我建议创建一个类Player,根据用户输入将属性添加到播放器,然后将其存储在矢量播放器中。 imo,这对于将来的更改也将更加灵活。