강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

thd2tn님의 프로필 이미지
thd2tn

작성한 질문수

홍정모의 따라하며 배우는 C++

8.9 클래스와 const

왜 Something(const Something& st_in)이 호출되나요?

해결된 질문

작성

·

210

1

print(something); 이면 Something something이 Something st에 복사가 되는 거라서 마치 Something st = something처럼 초기화가 이루어지는 것으로 보이는데 왜 copy constructor가 실행이 되나요?

Something st = something은 곧 Something st{ something } 이고 생성자가 있으므로 Something st(something)처럼 copy constructor를 호출하는 것인가요?

답변 1

1

Something st = something은 곧 Something st{ something } 이고 생성자가 있으므로 Something st(something)처럼 copy constructor를 호출하는 것인가요?

>> 이 말씀이 적절해 보입니다.

thd2tn님의 프로필 이미지
thd2tn

작성한 질문수

질문하기