5. C++이 은근슬쩍 만들어 호출해버리는 함수들에 촉각을 세우자
Posted 2012. 10. 17. 18:47이건..
클래스의 기본 생성자, 소멸자, 복사 생성자, 복사 대입 연산자는
자동으로 생성될 수 있으니 체크해보자는건데..
뭐..
class ABC
{
private:
int m_iNum;
public:
ABC(); // 생성자
ABC(int iNum){ m_iNum = iNum }; // 복사 대입 연산
~ABC(); // 소멸자
}
클래스는 기본적으로 생성자 소멸자가 생성이 된다.
'BOOK > Effective C++ 3판' 카테고리의 다른 글
9. 객체 생성 및 소멸 과정에는 절대로 가상함수를 호출하지 말자 (0) | 2012.10.18 |
---|---|
7. 다형성을 가진 기본 클래스에서는 소멸자를 반드시 virtual로 (0) | 2012.10.18 |
4. 객체를 사용하기 전에 반드시 그 객체를 초기화 하자 (0) | 2012.10.17 |
3. 낌새만 보이면 const를 들이대 보자 (0) | 2012.10.17 |
2. #define을 쓰려거는 const,enum,inline을 떠올리자 (0) | 2012.10.17 |
- Filed under : BOOK/Effective C++ 3판