Редактировать элемент двумерного вектора через указатель
Есть функция, возвращающая значение из указателя на двумерный массив:
int func(std::vector<std::vector<int>>* field)
{
int x = 0;
int y = 3;
int from_field = (field->at(x)).at(y);
return from_field;
}
Как записать в field[x][y] новое значение внутри этой функции?
Источник: Stack Overflow на русском