스마터 포인터 종류별로 대표적인 메모리릭 예시들이 있음 shared_ptr로 순환참조했을 경우라든가 unique_ptr 동일 포인터로 여러개 생성했을 경우라든가
아 후자는 메모리릭이 아니라 다른 문제지만 암튼 ㅋㅋㅋㅋ
메모리 관리하기 편해지는거지 만능은 아님
뭔소리지 - return 0;
reference counting 을 참조자 기반이라고 해석한거냐? 전혀 아닌데 뭘소리지 - return 0;
참조자가 없어지면 메모리 해제하는 원리 아님ㅇㅅㅇ? - dc App
아니 - return 0;
펭귄/ shared_ptr의 경우 데이터 자체는 포인터로만 가리키고 있고 카운트 멤버 변수가 따로 있는 형태야 포인터란게 무언가를 참조하는 타입이긴 하지만 pointer/reference할때의 그 참조는 아니지
소유자가 모두 뒤지면 해제하는 포인터임
유니크는 개인용 쉐어드는 공용 위크는 명의도용
스마터 포인터 종류별로 대표적인 메모리릭 예시들이 있음 shared_ptr로 순환참조했을 경우라든가 unique_ptr 동일 포인터로 여러개 생성했을 경우라든가
아 후자는 메모리릭이 아니라 다른 문제지만 암튼 ㅋㅋㅋㅋ
메모리 관리하기 편해지는거지 만능은 아님
뭔소리지 - return 0;
reference counting 을 참조자 기반이라고 해석한거냐? 전혀 아닌데 뭘소리지 - return 0;
참조자가 없어지면 메모리 해제하는 원리 아님ㅇㅅㅇ? - dc App
아니 - return 0;
펭귄/ shared_ptr의 경우 데이터 자체는 포인터로만 가리키고 있고 카운트 멤버 변수가 따로 있는 형태야 포인터란게 무언가를 참조하는 타입이긴 하지만 pointer/reference할때의 그 참조는 아니지
소유자가 모두 뒤지면 해제하는 포인터임
유니크는 개인용 쉐어드는 공용 위크는 명의도용