인프런 커뮤니티 질문&답변
argument의 객체는 생성자호출를 하지 않나요?
작성
·
220
0
void Knight_Copy(Knight k) {}
int main(){
Knight knight;
Knight_Copy(knight);
}
위와 같은 코드가 있습니다.
Knight_Copy에서 만들어진 k는 생성자를 호출하지 않고 소멸자만 호출하나요?
제 컴파일러는 stack에 만들어진 k의 생성자를 호출하지 않았습니다.
퀴즈
54%나 틀려요. 한번 도전해보세요!
C++11에서 auto 키워드의 주된 역할은 무엇일까요?
런타임 시 타입 확인
수동 메모리 관리
컴파일 시 자동 타입 추론
동적 배열 생성




