최신 ATL/MFC 응용 프로그램은 이제 CAutoPtr이라는 새 공유 포인터 클래스와 관련 컨테이너 (CAutoPtrArray, CAutoPtrList 등)에 액세스 할 수 있습니다.CAutoPtr 클래스가 참조 카운팅을 구현합니까?
CAutoPtr 클래스가 참조 카운팅을 구현합니까?
최신 ATL/MFC 응용 프로그램은 이제 CAutoPtr이라는 새 공유 포인터 클래스와 관련 컨테이너 (CAutoPtrArray, CAutoPtrList 등)에 액세스 할 수 있습니다.CAutoPtr 클래스가 참조 카운팅을 구현합니까?
CAutoPtr 클래스가 참조 카운팅을 구현합니까?
CAutoPtr 소스를 확인한 후 아니요, 참조 횟수가 지원되지 않습니다. 이 능력이 필요한 경우 대신 boost :: shared_ptr을 사용하십시오.
는 표준 : : auto_ptr은 즉 그것은 소유의 의미를 사용하는 것과 동일한 기능을 제공하려고처럼 보이는이 글을 읽는에서 http://msdn.microsoft.com/en-us/library/txda4x5t(VS.80).aspx
에 대한 문서. 하나의 CAutoPtr 개체 만 포인터를 보유하고 할당은 하나의 CAutoPtr 개체에서 다른 개체로 개체를 전송합니다.