game.h에
#include "board.h"
#include "player.h"
class Game
{
Board board;
Player player;
public:
Game();
void Run();
};
이런식으로 되있고 Game.cpp에서 Game(); Run(); 이런거 작성해놓음
main.cpp에서는
#include "game.h"
int main()
{
Game game;
return 0;
}
이렇게만 했는데도
Error LNK2019 unresolved external symbol "public: __thiscall Game::Game(void)" (??0Game@@QAE@XZ) referenced in function _main 이게 뜬다
메인에서 여러가지 include하면 귀찮으니까 그냥 game.h에서 전부 include하고 Run()으로 게임 돌아가게 만들어보려 했거든
근데 왜 링크에러가 뜨는지 모르겠음...
아 그냥 vs 프로젝트에서 제외시켰다가 다시 추가하니까 되네 시버랄;;