Серьезно прислушайтесь к совету @ konrad's.Если в любом случае вы хотите использовать необработанные массивы, вы можете сделать:
Для освобождения:
for(int i = 0 ; i < n + 2 ; ++i)
{
for(int j = 0 ; j < m + 2 ; ++j) delete[] malla[i][j] ;
delete[] malla[i];
}
delete[] malla;
Для доступа к объекту:
malla[i][j][_m].setestado(true);
Редактировать:
если malla[i][j]
является указателем на просто объект, то деструктор / освобождение будет выглядеть так:
for(int i = 0 ; i < n + 2 ; ++i)
{
for(int j = 0 ; j < m + 2 ; ++j) delete malla[i][j] ;
delete[] malla[i];
}
delete[] malla;
Доступ к объекту / члену может быть выполнен как: (*malla[i][j]).setestado(true);
или malla[i][j]->setestado(true);