0

我遇到了 Eclipse 的索引问题。这是一个最小的工作示例。

我创建了一个头文件 Parent.h,我在其中定义了以下虚拟类:

class Parent
{
protected:
    virtual ~Parent() {}
public:
    virtual void OverrideMe() = 0;
};

然后,我创建另一个头文件 Child.h:

#include "Parent.h"

class Child : public Parent
{

};

Eclipse 立即抱怨“无法解析符号父级”。

如果我创建一个源文件 Parent.cpp 并将#include“Parent.h”放入其中,问题就会神奇地消失。更奇怪的是,如果我删除这个源文件,它就不会重新出现。

Eclipse 的索引似乎有些疯狂?有类似问题的人建议执行“索引-> 重建”。这对我不起作用。

任何帮助表示赞赏。提前致谢。

4

0 回答 0