A. 스마트 포인터1. 멀티스레드와 스마트 포인터a. 객체 포함 레퍼런스 카운트 블록💥 일반 포인터를 사용하면 안되는 이유주소값을 진짜 사용해도 되는지 안되는지에 대한 정보가 없어서 포인터를 그냥 들고있으면 생명 주기가 꼬여서 날라가고... 난리남 그래서 레퍼런스 카운트를 사용해 주소값을 관리하게 됨 객체에 포함, 레퍼런스 카운트를 관리하는 블록 2가지로 만들 수 있음 1) 객체에 포함하는 refCount 위 순간 주소값을 기억하는 애가 하나 증가함위와같이 카운팅을 쳐서 관리하는 방법이 있음 (수동 레퍼런스 카운트) 위를 멀티스레드 환경에서 작업할 시 알아야 할것 => 증감연산자 -> 아토믹으로 해결 여기서 아토믹만 붙인다고 끝? -> 스마트 포인터를 사용해야 함 위는 멀티스레드 환경에서만 위..