以下のクラスには、コレクションクラスから継承するクラスがあります。このクラスでは、後で派生クラスに実装する必要がある仮想関数が定義されています。派生クラスのコンストラクターを除いて、メンバー関数の定義を.cppファイルにまだ含めていません。ただし、プロジェクトをビルドすると、次のエラーメッセージが表示されます
'{'トークン|の前にクラス名が必要です
私は自分が知っていることをすべて試しましたが、コードのどこが間違っているのか、そしてそれを修正する方法を理解するのに支援が必要です。
#ifndef VARIABLEARRAY_H
#define VARIABLEARRAY_H
#include "Collection.h"
using namespace std;
class VariableArray: public Collection{
int* list[];// dynamic array that is resized on demand
public:
VariableArray();
};
#endif
どんな助けでも大歓迎です。