만약 복사생성자 이용해서 초기화하면
Data y {4, 5};
Data x = y;
예를 들면 이러면 Data가 클래스라하면
x 생성자가 생기고 y 복사연산자가 작용하는거임?
아니면 걍 복사연산자만 만들어지는거?
과정이 정확히 어케되는지궁금하네용
만약 복사생성자 이용해서 초기화하면
Data y {4, 5};
Data x = y;
예를 들면 이러면 Data가 클래스라하면
x 생성자가 생기고 y 복사연산자가 작용하는거임?
아니면 걍 복사연산자만 만들어지는거?
과정이 정확히 어케되는지궁금하네용
http://en.cppreference.com/w/cpp/language/copy_constructor#Implicitly-declared_copy_constructor
나도 정확히는 모르지만 이걸 읽어보면 될 거 같아
브레이크 포인트나 cout 으로 찍어만 봐도 순서를 알텐데
카피 컨스트럭터