在发现clone()对于多维数组无法按预期工作后,我现在编写如下代码:
for(int k = 0; k < Nz; k++){
for(int j = 0; j < Ny; j++){
for(int i = 0; i < Nx; i++){
grid_copy[i][j][k] = grid[i][j][k];
}
}
}
对于每个数组,这感觉非常低级和反 DRY。有人能提出更通用的方法吗?