소멸자에서 모든 동적할당한걸 반환해주는건
그럼 그 자료구조나 자료형은 중간에 메모리 반환을 하고싶다면 어떡하죠? 그자료형 자체를 포인터로 쓰면 될것같긴한데 옳은 방법인지..? 예를들어 stl vector를 1000만큼할당했다면 그 안의함수가 끝날때까지 메모리반환 못하나요
그렇다면 패턴중 스마트포인터는 대체로 지역변수들에만 쓰나요? 없어저야할 필요가있는
그럼 그 자료구조나 자료형은 중간에 메모리 반환을 하고싶다면 어떡하죠? 그자료형 자체를 포인터로 쓰면 될것같긴한데 옳은 방법인지..? 예를들어 stl vector를 1000만큼할당했다면 그 안의함수가 끝날때까지 메모리반환 못하나요
그렇다면 패턴중 스마트포인터는 대체로 지역변수들에만 쓰나요? 없어저야할 필요가있는
어떤 객체가 자기 자신에 대한 메모리를 소멸자 말고 다른 함수에서 deallocate한다는겨?
쉽게말하면 함수가 끝나고 소멸자 호출전에 이미 메모리가 반환되있는거에요