인사 모두. 나는 여기에 객체로 동적 배열을 처리하는 방법으로 몇 가지 experiance가 필요하다.오브젝트를 균등화 할 때 배열 복제
나는 여러 개체 '(OBJ1)'로 구성된 클래스 'SA'를했습니다, 'obj2보다'등 ... 나는 다음과 같은 방식으로 초기화 제가 동적 배열 'SA_Array'을 가지고있는 클래스 내에서
double * SA_Array;
SA_Array = new double [size];
가 지금은 각 개체의 배열의 복사본을 만들 수 위의 개체에 '='연산자를 사용하려고 노력했습니다 크기는 길이를 설정하는 것을 특징으로하는 방법. Unfortunatly 나는 그것이 단지 포인터를 균등화하고 따라서 하나의 객체에서 배열을 수정하면 모든 객체 SA_Array가 동일하게 수정된다는 것을 깨달았습니다. 기본적으로 배열에 하나의 복사본 만 남겨 둡니다.
Obj1.SA_Array == Obj2.SA_Array ...
이 문제를 극복하고 SA_Array의 개체 별 복사본을 얻는 방법에 대한 좋은 제안이 있습니까?