[C++] shallow copy와 deep copy

shallow copy

C++의 디폴트 복사 생성자는 멤버대 멤버로 복사한다
참조 객체 복사 시 동일한 주소를 복사해 같은 객체를 참조하게 된다

deep copy

참조 객체 복사시 참조 객체가 가지는 값을 새로 공간을 할당해 복사한다

Author: Song Hayoung
Link: https://songhayoung.github.io/2020/08/03/Languages/Cplusplus/shallowcopy-deepcopy/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.