1) 구현 성공 code
2) 복사 생성자가 생성되지 않으면, 같은 공간을 향하게 되어서 메모리 오류 생기게 된다.
메모리 오류가 생기지 않게 하려면 깊은 복사 생성자를 만들거나 해야함
위의 코드에서 "int n = countPass(com);" 부분이 복사 생성자가 호출되는 코드 부분이다.
3) 복사 생성자를 제거하고도 실행오류가 없게 하려면 참조 연산자를 사용해주면 된다.
'C++ > 명품 c++ programming' 카테고리의 다른 글
명품 Programming C++ chapter 6 챕터 6장 실습 문제 2번 (0) | 2020.08.23 |
---|---|
명품 Programming C++ chapter 6 챕터 6장 실습 문제 1번 (0) | 2020.08.05 |
명품 Programming C++ chapter 5 챕터 5장 실습 문제 11번 (0) | 2020.08.04 |
명품 Programming C++ chapter 5 챕터 5장 실습 문제 10번 (0) | 2020.08.04 |
명품 Programming C++ chapter 5 챕터 5장 실습 문제 9번 (0) | 2020.08.04 |