inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

안녕하세요 위임 생성자 강의를 듣는 도중에 궁금한 점이 생겼습니다.

미해결

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

위임 생성자가 매개변수에 값을 입력 안했을 때, 클래스를 다시 참조해서 사용자가 입력한 값을 인스턴스에서 출력하는 것이잖아요?? 가령, Student(const string& name_in) : Student(0, name_in) {} 와 같이요. 그런데 잘 생각해보면 디폴트 매개변수 생성자도 매개변수에 미리 값을 설정해주고, 인스턴스 인자에 값을 안넣어주면 디폴트값을 출력하는 것도 같은 원리인데 차이점이 무엇인가요??

  • c++
  • 위임생성자
  • C++
  • 디폴트매개변수생성자
Ambition 댓글 1 좋아요 0 조회수 487

인기 태그

인프런 TOP Writers

주간 인기글