小编swi*_*uth的帖子

额外资格 C++

我的编译器告诉我,我的一个成员函数有一个额外的限定错误,但我不确定为什么。

class DigitalTime {
 public:
  void DigitalTime::intervalSince(const DigitalTime& prev, int interval) const;
};

void DigitalTime::intervalSince(const DigitalTime& prev, int interval) const {
  return;
}
Run Code Online (Sandbox Code Playgroud)

当我编译它时,它说我的函数 IntervalSince 是额外合格的。我希望你们能帮我解决这个问题

main.cpp:3:21: error: extra qualification on member 'intervalSince'
  void DigitalTime::intervalSince(const DigitalTime& aPreviousTime,
       ~~~~~~~~~~~~~^
1 error generated.
Run Code Online (Sandbox Code Playgroud)

c++ class

3
推荐指数
1
解决办法
5140
查看次数

标签 统计

c++ ×1

class ×1