我有一个叫做SiteList的类,其中包含一个包含Site对象的数组。但是当我编译时,出现了以下错误:
错误:必须显式初始化成员“站点”(该成员没有默认构造函数)的构造函数
有人能帮助我吗?
这是我的头文件SiteList.h:
#include <iostream>
#include "Site.h"
using namespace std;
class SiteList {
public:
int getLength();
string checkStatus(int, int);
void printList();
void inputData(Site);
SiteList(Site);
private:
Site sites[600];
int arrayCounter;
};
我的构造函数(仅限于我的构造函数)
SiteList::SiteList(Site site){
sites[600];
arrayCounter = 0;
}