(1) STL
- C++ STL은 범용적으로 설계됨
- C++ STL은 표준이기 때문에 호환성이 높음
- C++ STL은 많은 기능이 엮여 있어 컴파일 시간이 오래 걸림
(2) UCL (언리얼 컨테이너 라이브러리)
- UCL은 언리얼 엔진에 특화됨
- UCL은 언리얼 오브젝트 구조를 안정적으로 지원함
- UCL은 가볍고 게임 제작에 최적화되어 있음.
언리얼 컨테이너 라이브러리
(1) 언리얼 엔진이 자체 제작해 제공하는 자료구조 -> 줄여서 UCL(Unreal Container Library)라고 도 함.
(2) 언리얼 오브젝트를 안정적으로 지원하며 다수 오브젝트 처리에 유용하게 사용됨(TArray, TMap, TSet. 앞의 T접두사는 Template을 의미함)
- UPROPERTY() 가 안먹음

- UPROPERTY() -> 사용한 이유?
- 언리얼의 메모리 관리를 받기위해
- 블루프린트에서도 사용하기 위해
- 간단한 멀티 게임 같은 경우에는 리플리케이트 옵션을 사용하기 위해 등등

'Unreal Engine' 카테고리의 다른 글
| 26. 네비 메시 (0) | 2026.03.28 |
|---|---|
| 25. 회전 관련 Quat VS Rotator (0) | 2026.03.28 |
| 23. 애니메이션 (0) | 2026.03.23 |
| 22. 블루프린트 (0) | 2026.03.22 |
| 21. 스프링 암 (0) | 2026.03.22 |