Переношу одну программулину с C под *nix на C++ под M$. Делаю выдение
массива через new[]:
//Allocate memory for arrays
Ax = new double *[N];
if(Ax == NULL)
err_exit(1);
else
for(int i=0;i<N;i++){
Ax[i] = new double[N-1];
if(Ax[i] == NULL)
err_exit(1);
}
Ax[5][3] = 5.0;
//free arrays memory
for(int i=0;i<N;i++){
delete Ax[i];
}
delete [] Ax;
Программа вылетает с ошибкой - что я делаю не так?

Ответ на:
комментарий
от krum

Ответ на:
комментарий
от krum
Ответ на:
комментарий
от krum
Ответ на:
комментарий
от krum
Ответ на:
комментарий
от dsoc

Ответ на:
комментарий
от jr_A
Ответ на:
комментарий
от k_andy
Ответ на:
комментарий
от dsoc
Ответ на:
комментарий
от jr_A
Ответ на:
комментарий
от dsoc
Ответ на:
комментарий
от dsoc

Ответ на:
комментарий
от dsoc

Ответ на:
комментарий
от k_andy
Ответ на:
комментарий
от jr_A
Ответ на:
комментарий
от dsoc

Ответ на:
комментарий
от k_andy


Ответ на:
комментарий
от Reset
Ответ на:
комментарий
от jr_A

Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.