효율적인 메모리 관리를 위해 만들어진 객체입니다.참조 카운트 방식으로 메모리 해제를 결정합니다. (0이 되면 해제)기본 사용법#include #include int main() { std::shared_ptr ptr1 = std::make_shared(); std::cout 참조 카운트 움직임#include #include void RefCountTest(std::shared_ptr param) { std::cout localPtr = param; std::cout ptr1 = std::make_shared(); std::cout 소멸자 중복 호출에서 벗어나기#include #include class duplicationDestroy {public: dupl..