我有一个头文件,如下所示(未显示头文件保护):
class GameSystem
{
public:
GameSystem(Game *pcGame);
virtual ~GameSystem();
void Setup();
private:
void InitGame();
void RunGame();
void ExitGame();
Game *m_pcGame;
/* Properties */
int m_nWidth;
int m_nHeight;
int m_nFps;
bool m_bFullscreen;
};
我应该在哪里定义InitGame()
,RunGame()
和ExitGame()
的函数体呢?我可以在我的.cpp
文件中定义吗?如果可以,怎样定义?还是说我必须在.h
文件中定义?
我正在使用Eclipse,当我开始输入:void GameSystem::
时,它没有给出私有函数的建议。