C ++で2つのdouble配列(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 }