C++

C++ 복사

Keisa 2023. 9. 28. 13:25

얕은 복사 : 디폴트 객체에 의한 복사가 발생해 힙 영역에 대한 참조시 두 객체가 같은 값을 동시에 가리켜 문제가 생길 수 있음 -> 메모리 주소만 복사한다

 

깊은 복사 : '값'을 복사. 주소를 둘 혹은 그 이상의 객체가 동시에 가리키지 않도록 값을 완벽히 복사