【发布时间】:2021-03-17 17:54:44
【问题描述】:
我的编译器告诉我,我的一个成员函数有一个额外的限定错误,但我不知道为什么。
class DigitalTime {
public:
void DigitalTime::intervalSince(const DigitalTime& prev, int interval) const;
};
void DigitalTime::intervalSince(const DigitalTime& prev, int interval) const {
return;
}
当我编译它时,它说我的函数 intervalSince 是额外合格的。希望大家帮我解决这个问题
main.cpp:3:21: error: extra qualification on member 'intervalSince'
void DigitalTime::intervalSince(const DigitalTime& aPreviousTime,
~~~~~~~~~~~~~^
1 error generated.
【问题讨论】:
-
请注意,一旦我们获取您的代码并删除所有与您的错误无关的代码,看看这个问题是多么简单!
-
@swittuh 你从比尔那里得到的答案没有回答你的问题吗?如果有,请accept回答。