728x90 cpp 복사생성자 (copy constructor) 복사 생성자(copy constructor) 자신과 같은 클래스 타입의 다른 객체에 대한 참조(reference)를 인수로 전달받아 그 참조를 가지고 자신을 초기화하는 방법 // 복사생성자선언 Robot::Robot(const Robot& r) 복사 생성자는 새롭게 생성되는 객체가 원본 객체와 같으면서도, 완전한 독립성 가짐 -> 복사 생성자의 대입은 깊은 복사(deep copy)를 통한 값의 복사이기 때문 깊은 복사가 뭔지 모른다면 아래 링크를 클릭! https://developer-eun-diary.tistory.com/entry/cpp-%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC%EC%99%80-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC cpp 얕은 .. 2021. 12. 21. 이전 1 다음 728x90