0

私がやろうとしているのは、サブマトリックスを作成するために、マトリックスの一部を別のマトリックスにコピーすることです。ただし、コードの次の部分は静かに論理的に見えますが、宛先に何もコピーされません。

void Copy(double **mt, int sx, int ex, int sy, int ey, double **res)
{
int i;
int t = sizeof(double)*(ey-sy+1);
for(i = 0; i < ex-sx+1; i++)
    memcpy(&mt[i][0],&res[sx+i][sy], t);
return;
}
4

0 に答える 0