我有以下方法可以在 c++ 中交换两个双精度数组(double**)。分析代码,方法占运行时的7%......我在想这应该是一个低成本的操作,有什么建议吗?我是 C++ 新手,但我希望只是交换对数组的引用。
62 void Solver::Swap(double** &v1, double** &v2)
63 {
64 double** vswap = NULL;
65 vswap = v2;
66 v2 = v1;
67 v1 = vswap;
68 }