Re[2]: динамический массив и классы
От: piero_  
Дата: 12.01.08 13:01
Оценка:
Здравствуйте, Анатолий Широков, Вы писали:


_>> происходят ошибки в строке

_>> iii = new int*[n];

_>>в чем может быть дело??? спасибо


АШ>Какая ошибка? Покажите код воспроизводящий проблему.


код тот же самый, выполняется в основной программе нормально, а внутри класса — не работает ((((

void TCENS::GetMemForGrid(int ** pGrid, int GridRange2)
{
int i;
int Grid11[40][40];

int ** iii;
iii = new int*[10]; // ЗДЕСЬ ПРОИСХОДИТ ОШИБКА
for(i = 0; i < GridRange2; i++)
{
iii[i] = new int[GridRange2];
memset(iii[i],0, sizeof(int)*GridRange2);
}

Grid = iii;
};
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.