VS2008 C++コンパイル時に「error C2143: 構文エラー : ';' が '<クラスヘッド>' の前にありません。」
VS2008 C++コンパイル時につまらないことではまった。「error C2143: 構文エラー : ‘;’ が ‘<クラスヘッド>’ の前にありません。」が出る。なぜか原因がわからなく困ったが、単純なミスだった…
typedef int MYINT
class MyClass
{
public:
MyClass(void);
virtual ~MyClass(void);
private:
protected:
・
・
・
typedef int MYINT末尾に「;」(セミコロン)がついていない.. 自分で見るとわからないものだ。 別のヘッダファイルをincludeしていた場合などそのヘッダファイルに問題があったりすると面倒なので覚えておこう。