Linux(Centos 6.2)のEclipseでg ++でコンパイルしようとしている古いMFCベースのC ++プロジェクトがあります。ヘッダー ファイルから次のエラーが表示されます。
RawData.h:54: error: expected template-name before ‘<’ token
RawData.h:54: error: expected ‘{’ before ‘<’ token
RawData.h:54: error: expected unqualified-id before ‘<’ token
問題のあるヘッダー ファイルの一部を次に示します (54 行目から)。
class CRawDayData: public CArray<CRawQHData*,CRawQHData*>
{
public:
CRawDayData();
virtual ~CRawDayData();
public:
tm m_tmDate;
};
私は Linux を使用していて、MFC の afx を使用していないため、この問題は CArray に関係していると考えています。何かご意見は?