之前的意外不合格标识

时间:2014-02-06 21:21:58

标签: c++

意外不合格 - 不久之后 意外的不合格 - 在双倍之前的id 意外的不合格 - 在const之前的id

这些是我在以下代码中收到的错误。

CreditCard::long long number() const {
return cardnumber;
}

CreditCard::double balance() const {
return cardbalance;
}

CreditCard::const char* name() const {
return cardname;
}

任何人都知道为什么会这样吗?

3 个答案:

答案 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