언리얼 엔진의 가장 간단한 컨테이너 클래스는 TArray입니다. TArray는 템플릿 클래스로 타입이 같은 다른 오브젝트들을 담을 수 있는 클래스입니다. TArray 컨테이너는 언리얼 엔진에서 가장 자주 쓰이는 컨테이너 클래스로 신속성, 메모리 효율성, 안전성을 염두에 두고 디자인되었습니다. TArray 타입은 두가지 프로퍼티로 정의되는데, 바로 엘리먼트 타입과 얼로케이터입니다. 이 글에서는 주로 사용되는 엘리먼트 타입의 TArray에 대해 다뤄보도록 하겠습니다. 엘리먼트 타입은 배열에 저장되는 오브젝트 타입입니다. TArray 컨테이너는 소위 동질성 컨테이너로, 속하는 엘리먼트들 전부 같은 타입이어야 합니다. 타입이 다른 엘리먼트를 하나의 TArray 컨테이너에 저장할 수는 없습니다. TArray 컨테..