我得到的编译错误structure required on left side of . or .*的chest.contents[0],而且chest是一个结构:
class Item {
public:
int id;
int dmg;
};
class Chest {
public:
Item contents[10];
};
int main()
{
Chest chest();
Item item = chest.contents[0];
return 0;
}
Run Code Online (Sandbox Code Playgroud)