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の再起動などを何度試みても、このエラーメッセージを復活させ続けます.