私は以下に示すようにああを持っています
class A
{
public:
void doSomething()=0;
};
それから私は以下に示すようにbhを持っています
#include "a.h"
class b: public A
{
public:
void doSomething();
};
次のようなヘッダーをコンパイルして、構文エラーをチェックしようとしています。
g++ -c a.h b.h
そして、私は以下のエラーを取得します
a.h:4: error: initializer specified for non-virtual method 'void A::doSomething()'
このエラーはどういう意味ですか?