다음 두 가지 배열 (double **)을 C++로 교체하는 방법이 있습니다. 코드를 프로파일 링 할 때,이 메소드는 런타임의 7 %를 차지합니다 ... 저는 이것이 저비용 작업이되어야한다고 생각했습니다. 나는 C++에 익숙하지 만 배열에 대한 참조를 바꾸기를 바랬다.2D 배열을 C++로 바꾸기
62 void Solver::Swap(double** &v1, double** &v2)
63 {
64 double** vswap = NULL;
65 vswap = v2;
66 v2 = v1;
67 v1 = vswap;
68 }
inbuilt swap() 함수의 문제점은 무엇입니까? – Yacoby
나는 그것을 몰랐다 ... 나는 C++을 처음 사용한다. 두 사람은 똑같이 수행합니다. – ccook