RAII1 [C++] 스마트 포인터(Smart Pointer) - (1) References Effective C++ (항목 13) 씹어먹는 C++ (https://modoocode.com/229) Contents 스마트 포인터(Smart Pointer) RAII(Resource Acquisition Is Initialization) unique_ptr make_unique 프로그래밍 분야에서 리소스란, 사용을 하고난 후에는 시스템에 돌려주어야하는 모든 것을 말합니다. 돌려주지 않는 순간부터 문제가 하나둘씩 생겨날 수 있습니다. C++ 프로그램에서 가장 흔하게 사용되는 리소스로 동적 할당된 메모리를 말할 수 있는데, 이 메모리를 할당하고서 해제하지 않으면 메모리가 누수됩니다. 사실 메모리는 프로그램에서 관리해야되는 많은 리소스 중에 한 가지일 뿐입니다. 리소스에는 File D.. 2021. 8. 2. 이전 1 다음