0
가능한 중복은 :
Which kind of pointer do I use when?표준 : : auto_ptr은 대 표준 : : TR1 :: shared_ptr의
나는 std::auto_ptr
이되지 않는 것을 읽어, 그래서 당신은 대신 std::tr1::shared_ptr
를 사용해야합니다. 차이점은 std::tr1::shared_ptr
이고 참조 횟수는 std::auto_ptr
이 아니기 때문에 복사하거나 할당하면 리소스가 소유자를 변경하고 소스가 대상에 대한 소유권을 부여합니다. 그것은 유일한 차이점입니까?
'std :: smart_ptr'이 없습니다. – Fanael
@Fanael 그 점을 발견해 주셔서 감사합니다! – juanchopanza