使用visual studio 2015企业。我有一个Item类,Item.cpp。尝试为玩家分配一个设定项目并为他们未装备的物品设置一个矢量
class Player{
#include "Player.h"
Item items[3];
vector<Item> storedItems;
}
我一直在说定义Item的错误,但我当然还有Item类。当我尝试继承并使'Ring'类继承项时,它再次无法找到我对Item的定义。我在这里缺少一些关键语法
答案 0 :(得分:1)
在Player.h中,确保在顶部有Item.h包含文件,如:
#include "Item.h"
class Player {
Item items[3];
vector<Item> storedItems;
}