1

Eclipse は、私の C++ ファイルの 1 つに対してこのエラーを出し続けます:

タイプ「handroid::Thread」は、継承された純粋仮想メソッド「hgame::Thread::getImplementationName」を実装する必要があります

フラグが立てられる行は、ここに new ステートメントがある行です (これは名前空間 handroid にあります)。

hgame::Thread *ThreadFactory::createThread(hgame::Runnable *r,
        const char *name)
{
    return new Thread(mJVM, r, name);
}

handroid::Thread は hgame::Thread から派生しています。問題は、数日前に getImplementationName メソッドを完全に削除してエラーを修正したことです。ワークスペース全体を grep しましたが、文字列はどこにもありません! しかし、Eclipseは、プロジェクトの再構築とクリーニング、エラーの削除、Eclipseの再起動などを何度試みても、このエラーメッセージを復活させ続けます.

4

1 に答える 1

1

「プロジェクト - >クリーン」で問題が解決します。

于 2012-12-03T13:45:01.087 に答える