class内でマクロを使用できない
Posted: 2014年11月27日(木) 16:48
環境C言語でVisual C++2008使用
ヘッダーファイルにクラス定義をしているところです。マクロが使用できません
このような感じです
#define MAX_FOO 10;
#define MAX_BAR 11;
class hoge{
private:
int Hoge[MAX_FOO][MAX_BAR];
public:
void hogehoge();
};
構文エラー : ')' が、識別子 'i' の前に必要です。
error C2059: 構文エラー : ';'
error C2059: 構文エラー : ')'
のようなエラー文が現れビルドが実行できません。解決方をどうかお願い致します
ヘッダーファイルにクラス定義をしているところです。マクロが使用できません
このような感じです
#define MAX_FOO 10;
#define MAX_BAR 11;
class hoge{
private:
int Hoge[MAX_FOO][MAX_BAR];
public:
void hogehoge();
};
構文エラー : ')' が、識別子 'i' の前に必要です。
error C2059: 構文エラー : ';'
error C2059: 構文エラー : ')'
のようなエラー文が現れビルドが実行できません。解決方をどうかお願い致します