Я делаю Монополию для школьного проекта, написанного в C++. Первое, над чем я работаю, - это внедрение совета. Интуитивно для меня, что каждый фрагмент будет объектом, содержащим информацию и функции, и еще много чего, но я не могу решить, должны ли они содержаться в связанном списке или массиве.
Это имело смысл для связанного списка, потому что я мог просто иметь последнюю точку плитки для первого, но также кажется более эффективным использовать массив, так как я могу сразу получить доступ к Tile [5], например.
Может ли кто-нибудь уточнить, что будет лучше для этой цели?
new_position = (current_position + roll) % 40;
)Поэтому: вы, несомненно, хотите использовать массив.
std::array
? Это не так, как доска собирается изменить размер.