, 26 2020 . 14:04
+
OpenGL: , , . -
1)
double *data; // , ,
data = new double[n * m];
data[i * m + j] = 42; // [i][j]
2) :
double *main_data = new double[n * m]; //
double **row_data = new double*[n];
for(int i = i; i < n; ++i) row_data[i] = main_data + i * m;
row_data[i][j] = 42; //
//
delete[] row_data;
delete[] main_data;
FasterHarder @ ++ [][], []
1) operator().
2) operator [] - Column, operator[].
https://forum.sources.ru/index.php?showtopic=421050&view=findpost&p=3843160
: