const int n = 10;
double **a = new double*[n];
for(int i = 0; i < n; i++)
a = new double[15];
...
...
for(i = 0; i < n; i++)
delete[] a;
delete[] a;
Многомерные массивы
По документации нужно делать так:
double *a=new double[n][15];
Но Visual C++ выдаёт ошибку при компиляции такой строки.
Код:
Код:
typedef double row[15];
..........................................
row *a=new row[n];
..........................................
row *a=new row[n];
Код:
vector< vector<double> > a(n, vector<double>(15));