Eclipse一直为我的一个C++文件给出此错误:
类型“handroid::Thread”必须实现继承的纯虚拟方法“hgame::Thread::getImplementationName”
它标记的行是带有新语句的行(在 namespace handroid中):
hgame::Thread *ThreadFactory::createThread(hgame::Runnable *r,
const char *name)
{
return new Thread(mJVM, r, name);
}
handroid::Thread源自hgame::Thread。问题是我几天前通过完全删除getImplementationName方法来修复错误。我已经抓了整个工作区,该字符串在其中的任何地方都不会出现!但是,无论我尝试重建和清理项目,删除错误,重新启动Eclipse等次数,Eclipse都会不断恢复此错误消息。
最佳答案
“项目->清洁”将解决您的问题。