662.18 std::weak_ptr를 이용한 약한 참조