这是我的代码:CPP:
#include "../include/Enemy.h"
Enemy::Enemy(int X[], int Y[], int Type )
{
x=X;
y=Y;
type=Type;
}
Enemy::~Enemy()
{
//dtor
}
标题:
#ifndef ENEMY_H
#define ENEMY_H
class Enemy
{
public:
Enemy(int X[], int Y[], int Type );
virtual ~Enemy();
protected:
private:
int type;
int x[], y[];
};
#endif // ENEMY_H
我收到以下错误:
||在构造函数'Enemy::Enemy(int*, int*, int)':| |6|错误: 'int*' 到 'int [0]' 的赋值中的类型不兼容| |7|错误: 'int*' 到 'int [0]' 的赋值中的类型不兼容| ||=== 构建完成:2 个错误,0 个警告(0 分钟,0 秒)===|
有人可以解释这是为什么以及如何解决它