我有 3 个类,比如说 ClassA、ClassB 和 Validator。我想将 classA 和 classB 的一个变量传递给验证器,验证器将比较这些值,并返回一个字符串结果。我收到以下错误:错误:
请求'validatorObject'中的成员'compareValues',它是非类类型'Validator*'</p>
主文件
cout << classAobject.compareValues(computer1->getValue(), classBobject->getValue());
验证器.cpp
string Validator::compareValues(string classAvalue, string classBValue) {
if (classAvalue == "R") {
if (classBvalue == "R") {
return "Equal";
}
}
// More will go in this function - just want to get it working first
}
验证器.h
string compareValues(string classAvalue, string classBValue);