5-3 C++ 복사생성자의 호출 시점2, 예제


5-3 C++ 복사생성자의 호출 시점2, 예제

*할당 이후, 복사 생성자를 통한 초기화앞서 객체가 생성 및 초기화되는 세 가지 경우에 대해서 정리해 보았는데, 그렇다면 이 때 초기화는 어떻게 이뤄질까? 일단 상황적으로 판단해 볼 때, 초기화는 멤버 대 멤버가 복사되는 형태로 이뤄져야 한다. 그래서 다음의 방식으로 초기화를 진행한다.'복사 생성자의 호출'디폴트 복사 생성자는 멤버 대 멤버가 복사되도록 정의가 되니, 이는 매우 적절한 초기화의 방식이라고 할 수 있다. 그럼 예제를 통해서 더 정확히 이해해보자.예)결과실행결과를 통해 함수에 인자를 전달하는 과정에서 복사 생성자가 호출됨을 확인하였다. 그리고 이로 인해서 멤버변수 num에 저장된 값이 복..........

5-3 C++ 복사생성자의 호출 시점2, 예제에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 5-3 C++ 복사생성자의 호출 시점2, 예제