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