c++ 텍스트 게임 만드는데


Job라는 클래스가 있고 그 밑에 직업 두개가 Job를 상속함


Player 클래스 안에서는 Job * PlayerJob로 선언을 해주고


GameMgr 클래스 안에 플레이어를 Player * p 해주고 생성자로 p = new Palyer 할당을 해줌


그리고 직업 고르는 씬 안에서 GameMgr::GetInst() (싱글톤임) ->p->PlayerJob = new wizard; 라고 하면 PlayerJob이 직업이 되는구존데

게임을 다시 시작할때 이 new를 헤제해서 직업을 다시 고를수있게 하려면 어떻게 해야됨?