Я пишу карточную игру на C++. У меня есть игра , которая отслеживает игроков. У меня также есть абстрактный базовый класс игрок, из которого классы человек и компьютер происходит.Указатель на массив указателей (динамическое распределение)
Я хотел бы оставить игроков в массиве. Количество игроков неизвестно во время компиляции. Поскольку некоторые игроки - люди и другие компьютеры, мне нужен указатель игрока для каждого, хранящийся в массиве, который динамически распределяется, потому что количество игроков неизвестно, правильно?
Поскольку я относительно новичок в C++, я не мог понять, как синтаксис ищет такого рода вещи.
Вы можете упростить эту проблему, используя вектор указателей на Player. – juanchopanza
@juanchopanza Упростите его еще больше, используя вектор Игроков, а не указатели (cuz указатели в векторах - это дьявол). – IdeaHat
@MadScienceDreams: Это будет * срезать * производные объекты. – Johnsyweb