[EC++] Chapter 2. 생성자, 소멸자 및 대입 연산자

후이재·2020년 8월 30일
1

요약


Item5: C++가 은근슬쩍 만들어 호출해 버리는 함수들에 촉각을 세우자


Item6: 컴파일러가 만들어진 함수가 필요 없으면 확실히 이들의 사용을 금해 버리자


Item7: 다형성을 가진 기본 클래스에서는 소멸자를 반드시 가상 소멸자로 선언하자


Item8: 예외가 소멸자를 떠나지 못하도록 붙들어 놓자


Item9: 객체 생성 및 소멸 과정 중에는 절대로 가상 함수를 호출하지 말자


Item10: 대입 연산자는 *this의 참조자를 반환하게 하자


Item11: operator= 에서는 자기대입에 대한 처리가 빠지지 않도록 하자


Item 12: 객체의 모든 부분을 빠짐없이 복사하자

profile
공부를 위한 벨로그

0개의 댓글