Open alexey-malov opened 4 years ago
[ ] Чтение популяции выделить в отдельную функцию
[ ] Удаление символа в цикле из начала строки - неэффективная операция.
[ ] Используйте range-based for:
for (char ch: someString)
{
...
}
vector<vector<char>>
введите тип GameField, в котором в качестве значений полей выступали бы значения перечислимого типа, или bool (признак живости клетки). Граничные символы должны использоваться только на этапе чтения и записи карты. В самой модели игры есть только живые и мертвые клетки