Код Game.h:Visual C++: Ошибка компилятора C4430
#ifndef GAME_H
#define GAME_H
class Game
{
public:
const static string QUIT_GAME; // line 8
virtual void playGame() = 0;
};
#endif
Ошибка:
game.h(8): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
game.h(8): error C2146: syntax error : missing ';' before identifier 'QUIT_GAME'
game.h(8): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Что я делаю неправильно?
Не используйте 'use' в файлах заголовков. Очень плохой juju.В противном случае, отличный, исчерпывающий ответ. –