E0137: выражение должно быть допустимым для изменения левосторонним значением
я пытаюсь создать игру "жизнь" на C++ с помощью двумерных массивов, однако не знаю как заполнить массивы. выдаёт ошибку: E0137 выражение должно быть допустимым для изменения левосторонним значением
const size_t w = 3;
const size_t h = 3;
int m[w];
int map[h][w] = { {1, 0, 1}, {0, 1, 0}, {1, 0, 1} };
for (int count = 0; count < w; count++) { m[count] = 1; }
for (int count = 0; count < h; count++) { map[count] = m;}
Ответы (1 шт):
Автор решения: Harry
→ Ссылка
int map[h][w]
Значит, map[count] - это просто массив int[w]. И как вы собираетесь присваивать что-то массиву?...