Здравствуйте, icWasya, Вы писали:
W>Вот это
W>W>double **hReal;
W>
W>не вытянутый в линию двумерный массив, а массив указателей на линейные массивы из double;
Точно ! И ведь мог бы сам догадаться, тем более что вызывается функция, которая выстраивает этот массив указателей:
// allocate space for the return array Y
if ( !MathcadArrayAllocate( Y, // allocate space for Y
X->cols, // with X cols
X->rows, // and X rows
X->hReal != NULL, // allocate the real part if X has a real part
X->hImag != NULL // allocate the imaginary part if X has
// an imaginary part
) )
Значит буду просто делать примерно так:
double** x;
x=xmath->hReal;
x[i][j]=555;
Спасибо