Typidoyun

[C++] 스마트 포인터란? #14

1. 스마트 포인터의 필요성 C++에서 new 연산자를 이용해서 할당받은 메모리는 delete 연산자로 해제하지 않는 경우 메모리 누수가 발생합니다. 이러한 상황을 막기 위해 C++에서는 메모리를 자동으로 해제해주는 스마트 포인터를 지원하고 있습니다. 2. 스마트 포인터 사용법 스마트 포인터는 대표적으로 unique_ptr이 있습니다. 아래 코드는 ...

[C++ / Unreal] 언리얼 엔진 용어 정리 #1

1. 액터 액터란 이동, 회전, 스케일과 같은 3D 트랜스폼이 가능한 클래스입니다. 1. 폰 액터의 한 종류로, 컨트롤러를 통해서 조작 가능한 객체를 의미합니다. 2. 캐릭터 폰을 상속받은 파생 클래스로, 이동 기능이 추가된 클래스입니다. 3. 플레이어 컨트롤러 폰에 빙의하여 폰의 제어를 담당하는 클래스입니다. 4. AI 컨트롤러 플레이어의 캐...