というクラスがありwoodyard
ます。中には というメソッドがありcollect_wood
ます。パラメータはPlayer
オブジェクトです。このメソッドplayer.wood_resource
は、呼び出されるたびに に 1 を追加します。
次のようにメインで使用します。
for(int i = 0; i < woodyards.size(); i++)
{
woodyards[i].collect_wood(p1);
}
p1 はプレイヤー オブジェクトです。
これは collect_wood メソッドです:
void woodyard::collect_wood(Player player)
{
player.wood_resource++;
}
実行しても影響はありませんwood_resource
。助けてください。CodeBlocks を使用して C++ でコーディングしています