C++ I';我在这里跑步时遇到了一个奇怪的错误

C++ I';我在这里跑步时遇到了一个奇怪的错误,c++,xcode,class,inheritance,C++,Xcode,Class,Inheritance,嗨,在运行此代码时,我遇到了一个以前从未见过的错误。实际上有两个错误 这是第一个苹果Mach-O链接器(id)错误 类Address中没有函数setAddress的实现,只有声明 void setAddress(const string street, const string city, const string state, const string zipcode); 你会怎么设置?考虑所有不同的变量。@MatthewTingle这是你的函数。你想问什么?您从Employee::setA

嗨,在运行此代码时,我遇到了一个以前从未见过的错误。实际上有两个错误

这是第一个苹果Mach-O链接器(id)错误


Address
中没有函数
setAddress
的实现,只有声明

void setAddress(const string street, const string city, const string state, const string zipcode);

你会怎么设置?考虑所有不同的变量。@MatthewTingle这是你的函数。你想问什么?您从
Employee::setAddress
调用此函数,但您没有实现它。我将setAddress添加到上面的帖子中。现在构建成功了,并且打开了employeesOut.txt文件,但由于某种原因它没有写入其中,尽管没有任何错误。我将打开另一个问题,并在这里接受您的答案,除非您想在聊天中继续此操作。
void Address::setAddress(const string street, const string city, const string state, const string zipcode) {
setStreet(street);
setCity(city);
setState(state);
setZipcode(zipcode);
}
void setAddress(const string street, const string city, const string state, const string zipcode);