どこの行が悪いのかわかりません。
vectorは他のファイルを作成する時に同じ構文でエラーがでませんでした。
どうすれば以下のエラーが解決するでしょうか?
MapObjectListItem.h(13): error C2143: 構文エラー : ';' が '<' の前にありません。
MapObjectListItem.h(13): error C4430: 型指定子がありません - int と仮定しました。メモ: C++ は int を既定値としてサポートしていません
MapObjectListItem.h(13): error C2238: ';' の前に無効なトークンがあります。
MapObjectListItem.h
#ifndef DEF_MapObjectListItem
#define DEF_MapObjectListItem
//配置オブジェクトを設定します。
#include <vector>
#include "Hit.h"
#include "Object.h"
#include "Define.h"
class CMapObjectListItem : public CObject{
private:
int ObjectID;
vector<CHit*> HitArea;
public:
void SetObjectID(int);
void AddHitArea(CHit*);
};
#endif