resource

자원 소유 클래스는 소유자, 복사, 이동, 선언 정책을 한 번에 점검한다

특별 멤버 함수는 객체가 자원을 어떻게 소유하고 넘기는지 표현하는 설계 표다.

소유자표준 타입 또는 직접 자원
복사 정책허용, 깊은 복사, 금지
이동 정책noexcept 이동 가능성
선언 정책=default / =delete
최종 점검좋은 결론나쁜 신호
직접 new/delete 없음Rule of Zero불필요한 소멸자
직접 자원 있음Five까지 명시소멸자만 작성
정책 표현default/delete로 의도 고정컴파일러 기본에 기대기

핵심 마지막 결론은 가능하면 직접 소유를 줄이고 Rule of Zero로 돌아가는 것이다.