示例 9.10 C++ E Balaguruswamy [关闭]

问题描述 投票:0回答:0
                    public:

                          person(const char *s, float a)
                          {
                             strcpy(name, s);
                             age = a; 
                          }

                          person & person :: greater(person & x)
                          {
                              if(x.age >= age)
                                     return x;
                              else
                                     return *this;
                           }

我在 eclipse IDE 上编译程序时出现此错误

“错误:成员'greater'上的额外资格'person ::' [-f宽容]“

可能是什么原因?

c++ pointers compiler-errors reference this
© www.soinside.com 2019 - 2024. All rights reserved.