意外不合格 - 不久之后 意外的不合格 - 在双倍之前的id 意外的不合格 - 在const之前的id
这些是我在以下代码中收到的错误。
CreditCard::long long number() const {
return cardnumber;
}
CreditCard::double balance() const {
return cardbalance;
}
CreditCard::const char* name() const {
return cardname;
}
任何人都知道为什么会这样吗?
答案 0 :(得分:1)
您需要return_type ClassName::member_name(args) cv qualifier
:
long long CreditCard::number() const
等
答案 1 :(得分:1)
返回类型在类名之前,
long long CreditCard::number() const {
return cardnumber;
}
double CreditCard::balance() const {
return cardbalance;
}
// This should probably return a std::string
const char* CreditCard::name() const {
return cardname;
}
答案 2 :(得分:0)
需要在类名
之前指定返回类型double CreditCard::balance() const