15.3. 프로그램언어 C++의 스마트 포인터 사용법
프로그램언어 C++에서의 스마트 포인터의 개념 및 종류 스마트 포인터는 C++에서 메모리 누수를 방지하고 동적으로 할당된 메모리를 안전하게 관리하기 위한 포인터 클래스입니다. 스마트 포인터는 일반 포인터와 달리 메모리 할당과 해제를 자동으로 처리하여 프로그래머가 직접 메모리 관리를 하지 않아도 되도록 도와줍니다. 주요한 스마트 포인터의 종류로는 unique_ptr, shared_ptr, weak_ptr이 있습니다. 1. unique_ptr: unique_ptr는 한 객체에 대해 오직 하나의 … Read more