[C++] 스마트 포인터
·
Study/C++ & C#
이전에 「*」을 사용하는 전통적 포인터 개념을 복습했다. 하지만 요즘의 C++ 프로젝트에선 스마트 포인터가 대세가 된 지 오래. 언리얼 엔진도 소스코드를 들여다보면 스마트 포인터로 가득하다. 정말 중요한 개념이라 할 수 있는 스마트 포인터에 대해 복습해 보자. 1. 스마트 포인터의 필요성 먼저 기존의 포인터를 사용하는 환경을 아래와 같은 코드로 구성했다. #include class Player { public: Player() { std::cout