小编use*_*076的帖子

被调用的方法不适用于C++

我有一个叫做的课woodyard.里面有一个叫做的方法collect_wood.它的参数是一个Player对象.player.wood_resource每次调用时,该方法都会增加1 .

我像这样使用它在main中:

for(int i = 0; i < woodyards.size(); i++)
{
  woodyards[i].collect_wood(p1);
}
Run Code Online (Sandbox Code Playgroud)

p1是一个玩家对象.

这是collect_wood方法:

void woodyard::collect_wood(Player player)
{
  player.wood_resource++;
}
Run Code Online (Sandbox Code Playgroud)

wood_resource我运行时没有任何影响.请帮忙.我正在使用CodeBlocks在C++中编码

c++ class object codeblocks

0
推荐指数
1
解决办法
86
查看次数

标签 统计

c++ ×1

class ×1

codeblocks ×1

object ×1