책 정리/Effective STL
항목 7 : new로 생성한 포인터의 컨테이너를 사용할 대에는 컨테이너가 소멸되기 전에 포인터를 delete하는 일을 잊지 말자.
최익필
2008. 7. 13. 14:36
당연하다. .. new 로 생성된 메모리의 경우 그 해제 의무는 사용자가 지기 때문이다.
그 대안으로 smart_ptr을 넣어서 해결하는 방법과 종료시에 for_each를 통하여 delete 하는 방법이 있다.
가장 좋은것은 smart_ptr을 넣어 두는것이라고 생각한다.
그 대안으로 smart_ptr을 넣어서 해결하는 방법과 종료시에 for_each를 통하여 delete 하는 방법이 있다.
가장 좋은것은 smart_ptr을 넣어 두는것이라고 생각한다.