Спасибо! Это было именно то, что мне было нужно :-) Жаль, что я не могу дать два возражения ..

ние

Я создаю небольшую игру на C ++ и хотел бы создать функцию для перезапуска игры.

Сначала я создаю объектplayer, Затем у меня есть оператор if, чтобы определить, когда нажимается определенная клавиша для вызоваNew() метод.

Моя цель

В этом методе я хотел бы восстановить объект класса Player, чтобы все переменные были сброшены.

Мой код:

Player player;

//New game method
Game::New()
{
    player = new Player();
}

//Game loop
Game::Loop()
{
    if(keyispressed(key))
    {
        Game.New();
    }
}

Какие-либо предложения?

Ответы на вопрос(1)

Ваш ответ на вопрос